-
string转const char*
string s = “abc”;
const char* c_s = s.c_str(); -
const char*转string
直接赋值即可const char* c_s = “abc”;
string s(c_s); -
string转char*
string s = “abc”;
char* c;
const int len = s.length();
c = new char[len+1];
strcpy(c,s.c_str()); -
char*转string
char* c = “abc”;
string s©; -
const char转char
const char* cpc = “abc”;
char* pc = new char[100];//足够长
strcpy(pc,cpc); -
char转const char
直接赋值即可char* pc = “abc”;
const char* cpc = pc;
string,char,const char互相转化--C++学习
猜你喜欢
转载自blog.csdn.net/mengjiexu_cn/article/details/82944254
今日推荐
周排行