1.string 转 int
使用stoi或者atoi函数
#include <iostream>
#include<string>
using namespace std;
void main()
{
int x;
string s="123";
x=stoi(s);
cout<<x<<endl;
string s1="123a";
x=atoi(s1.c_str());//遇到字母会停下,若s1中没有数字,则为0
cout<<x<<endl;
string s2="a1";
x=atoi(s2.c_str());
cout<<x<<endl;
}
运行结果
2.int转string
to_string
#include <iostream>
#include<string>
using namespace std;
void main()
{
long long x=123;
string s=to_string(x);
cout<<s<<endl;
}
运行结果