C++中 itoa 和 atoi 的用法

【itoa】将整形转换为字符串型

string itoa(int x,char *string,int jz);

x是被转换的整数,string转换后储存字符串,jz为转换进制数,如2,8,10,16进制等

int temp;
char tempC[100];
itoa(temp,tempC,10);

【atoi】将字符串转换成一个整数值

如果第一个非空格字符存在,是数字或者正负号则开始做类型转换,之后检测到非数字(包括结束符 \0) 字符时停止转换,返回整型数,否则,返回零。

char cc[20]="-100";
int dd;
dd=atoi(cc);
cout<

输入:“ -100”     输出:-100

输入:“w-100”     输出:0

你可能感兴趣的:(VS)