windowlinux移植

itoa

原型:char *itoa(int value,char *string,int radix)
用法:#include

功能:將整數value轉換成字符串存入string, radix爲轉換時所用基數(保存到字符串中的數據的進制基數 2 8 10 16)

說明:返回指向轉換後的字符串的指針
如:

int  number   =   12345;    
char string[25];     
itoa(number, string,10);    

將12345轉換成10進制的字符串表示
linux下沒有itoa這個函數,可以用sprintf代替。
sprintf 是個變參函數,定義如下:
int sprintf( char *buffer, const char *format [, argument] … );

//把整數123 打印成一個字符串保存在s 中。
sprintf(s, "%d", 123); //產生"123"
sprintf(s, "%08X", 4567); //產生:"000011D7"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章