C++数据类型转换:string与char*,string与int

#include < string >

string与char*的相互转换

(1) char * 转string
char * cp = “hello world”;
string str = cp;//操作符重载
string str1( cp); //构造函数
(2)string 转char *
string str = “hello world”;
char *cp = str.c_str();

string与int的相互转换

(1)int 转string
string str = to_string(123);
(2)string 转int
string str = “123”;
int a = stoi(str);

猜你喜欢

转载自blog.csdn.net/zy47675676/article/details/88980516