ar
注:具体实现时不要忘了各种头文件,如:#include <string>
,#include <stdlib.h>
1.atoi(char *a[])
char型转int型, 一个参数。
例如:
int n;
char str = "2";
n = atoi(str);//字符串str转成int型,返回到n中,n=2.
2.itoa(int b,char *a[],int jz)
int型转char型,三个参数。
例如:
char b[10];
int temp = 10;
itoa(temp,b,10);//10进制整型temp存到字符数组b中
3.atoi(str.c_str())
string型转int型,c_str()函数是把string型转字符型。
例如:
int n;
string str = "1";
n = atoi(str.c_str());//string型转int型,n=1.
4.用stringstream实现int 转string型
例如:
int n=0;
stringstream ss;
string str;
ss<<n;
ss>>str;//转换成功,int转string
ps:需要头文件 #include <sstream>