天天看点

C++ string和char 转换C++ string和char 转换

C++ string和char 转换

String转为char

string a="huawei";
char *p= (char *)a.c_str();
           

对于这个p,不能使用

sizeof(p)/sizeof(p[0])

计算长度

应该是

int j=0;
while(p[j]!='\0'){
	j++;
}
           

j为长度

char转为string

More in blog

string需要头文件#include string