當前位置:編程學習大全網 - 編程軟體 - C++怎麽把int轉換成char

C++怎麽把int轉換成char

int 強制轉換為char 有精度損失

妳說的轉說,是指num對應數字轉化吧。

如果是這樣的話,就不是轉化為char 而是轉換為char * 或者說是char []

比如123 要轉換成字符數組 123這樣。

循環取每壹位,放到數組裏。

比如 int num ; char array[10];

int k=0;

do

{

array[k++]=num%10+'0';

num=num/10;

}while(num);

這樣子array就是存num的數字,

也可以用sprintf函數 。

sprintf(array,"%d",num);

這樣也可以了。

妳上面寫的代碼很亂。 比如

j=s+n;

這裏j,s都是地址 ,n是整數。 這樣加出來都不知道是什麽東西。

  • 上一篇:Cdc編程錯誤
  • 下一篇:趣味C語言 用編程計算排列組合問題 求大神幫忙啊 壹個人有5本新書,借給A,B,C三個人,請問有多少種方案
  • copyright 2024編程學習大全網