在C++中如何将INT转换成CHAR*类型?
4 回答
温温酱
TA贡献1752条经验 获得超4个赞
1 2 3 4 5 6 7 8 9 10 11 | itoa( int value, char *string, int radix ); 第一个参数:你要转化的int; 第二个参数:转化后的char*; 第三个参数:你要转化的进制; sample; int n = 12; char c[20]; itoa( n, c, 2 ); itoa( n, c, 10); itoa( n, c, 16); c的值分别为, 11000, 12, c; |
翻翻过去那场雪
TA贡献2065条经验 获得超13个赞
用sprintf()函数。
例如:
char acBuf[20] = { 0 };
int i = 100;
sprintf(acBuf, "%d", i);
- 4 回答
- 0 关注
- 379 浏览
添加回答
举报
0/150
提交
取消