前言:
用 sprintf
可以把整数、浮点数转为字符串。
1、整数
int main(int argc, const char * argv[]) {
int n = 12345;//待转整数
char strN[50];//转换后的字符串
sprintf(strN, "%d", n);
cout<<strN<<endl;//输出
return 0;
}
结果:
2、浮点数
int main(int argc, const char * argv[]) {
float n = 12345.67;//待转整数
char strN[50];//转换后的字符串
sprintf(strN, "%.2f", n);
cout<<strN<<endl;
return 0;
}
结果: