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"