下面的函数转为字符串是char类型
最好用:stringstream
int n = 123456;
char p[100] = {};
stringstream s;
s << n;
s >> p;
其次:springf、sscanf
// 数字转字符串
sprintf(str, “%d”, num);
// 字符串转数字
sscanf(str, “%d”, &rsl);
再其次:itoa、atoi
1、数字转字符
itoa()函数有3个参数:数字、写入转换结果的目标字符串、进制
itoa(num, string, 10); // 按10进制转换
2、字符转数字
char str[4] = {‘1’, ‘2’, ‘3’, ‘4’};
int num = atoi(str);