在C++中如何将INT转换成CHAR*类型?
4 回答
慕神8447489
TA贡献1780条经验 获得超1个赞
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; |
慕桂英546537
TA贡献1848条经验 获得超10个赞
用sprintf()函数。
例如:
char acBuf[20] = { 0 };
int i = 100;
sprintf(acBuf, "%d", i);
- 4 回答
- 0 关注
- 2293 浏览
添加回答
举报
0/150
提交
取消