一、 将char* 或char[ ]转换为string
可以直接赋值。
例如:
string a;
char* b1=“char”;
char b2[]="char";
a=b1;
a=b2;
二、将string转换为char*或者char[]
string是c++标准库中的字符类,其封装了对字符串的常用操作。一般调用string类的c_str 函数完成。
例如:
string str="string";
char* new=str.c_str();
一、 将char* 或char[ ]转换为string
可以直接赋值。
例如:
string a;
char* b1=“char”;
char b2[]="char";
a=b1;
a=b2;
二、将string转换为char*或者char[]
string是c++标准库中的字符类,其封装了对字符串的常用操作。一般调用string类的c_str 函数完成。
例如:
string str="string";
char* new=str.c_str();