(https://blog.csdn.net/dnhua/article/details/82866809)
C++的string,转换成char* 的字符串。下面说两种可行的方法
- data();
如:
string str=“abc”;
char*p=str.data();
返回不带“/0“结束符的字符串,
2.c_str();
如:
string str=“adcd”;
char *p=str.c_str();
返回带“/0“结束符的字符串,
如有侵权请与博主联系
(https://blog.csdn.net/dnhua/article/details/82866809)
C++的string,转换成char* 的字符串。下面说两种可行的方法
如:
string str=“abc”;
char*p=str.data();
返回不带“/0“结束符的字符串,
2.c_str();
如:
string str=“adcd”;
char *p=str.c_str();
返回带“/0“结束符的字符串,
如有侵权请与博主联系