string转为char []:
char demo[20] = "";
string str = "demo";
strcpy(demo,str.c_str());
char[] 或 char*转string:
char demo[] = "demo";
string str1(demo);
// 或
string str2;
str2.assign(demo);
参考资料:1、 c++ char[] 与 string 转换 ;2、 c++中c_str()的用法详解 ;
string转为char []:
char demo[20] = "";
string str = "demo";
strcpy(demo,str.c_str());
char demo[] = "demo";
string str1(demo);
// 或
string str2;
str2.assign(demo);