c++怎样将整形转化为字符型??
来源:百度知道 编辑:UC知道 时间:2024/06/15 23:35:05
将123转化为"123"怎样写???
可以用sprintf函数:
//---------------------------------------------------------------------------
#include <cstdio>
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
char c[80];
int i=123;
sprintf(c,"%d",i);/*注意这里*/
cout<<c<<endl;
return 0;
}
//---------------------------------------------------------------------------
只需要调用函数,itoa函数
#include <stdlib.h>
#include <iostream>
using namespace std;
int main()
{
int number = 123;
char string[25];
itoa(number, string, 10);
cout<<string<<endl;
return 0;
}
使用itoa函数。