1.将整形数转换为字符串,可以用to_string()函数。
函数原型:
string to_string (int val);
string to_string (long val);
string to_string (long long val);
string to_string (unsigned val);
string to_string (unsigned long val);
string to_string (unsigned long long val);
string to_string (float val);
string to_string (double val);
string to_string (long double val);
2.将字符串转换为整形数,可以用以下函数。
int atoi(const char *nptr);
long atol(const char *nptr);
#include <iostream>
using namespace std;
int main() {
int a = 23;
cout << to_string(a) << endl;
string str = "23423";
cout << atoi(str.c_str());//str.c_str()返回当前字符串的首地址
return 0;
}