一共有三种方法
1.str.data() 以字符数组的形式返回字符串的内容,但并不添加'\0'
2.str.c_str() 返回一个以'\0'的字符数组
3.str.copy(buf,count,n) 把字符串的内容复制或写入既有的c_string或字符数组内。buf后面要手动加上结束符,否则会出错。
具体实现看如下代码

一共有三种方法
1.str.data() 以字符数组的形式返回字符串的内容,但并不添加'\0'
2.str.c_str() 返回一个以'\0'的字符数组
3.str.copy(buf,count,n) 把字符串的内容复制或写入既有的c_string或字符数组内。buf后面要手动加上结束符,否则会出错。
具体实现看如下代码
本文标题:C++字符串和C字符串的转换
本文链接:https://www.haomeiwen.com/subject/kdxxiktx.html
网友评论