今天从window上一直c++程序到Linux上,但是原来写的itoa提示不能用了,然后用下面解决。。。。
比较简洁的方法是用sprintf()函数代替。具体代码如下:
#include <stdlib.h>
#include <stdio.h>
int main()
{
int number = 429496729;
char string[25];
sprintf(string, "%d", number);
printf("integer = %d string = %s\n", number, string);
return 0;
}
此时string就是转换后的字符串值