数字转字符串:
很简单,直接用to_string()函数
int num=to_string(num)
字符串转数字:
方法一:
sscanf(s.c_str(), "%d", &num);
int main(){string s = "234";int num;sscanf(s.c_str(), "%d", &num);cout << num << endl;s = "567";sscanf(s.c_str(), "%d", &num);cout << num << endl;return 0;
}
方法二:
int atoi ( const char * str );
int main() {string s="332";int a=atoi(s.c_str());cout<<a<<endl;return 0;
}
方法三:
stoi(string)
int main() {string s="332";int a=stoi(s);cout<<a<<endl;return 0;
}