1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
string 是c++标准库里面其中一个,封装了对字符串的操作 把string转换为 char * 有3中方法: 1。data 如: string str= "abc" ; char *p=str.data(); 2.c_str 如:string str= "gdfd" ; char *p=str.c_str(); 3 copy 比如 string str= "hello" ; char p[40]; str.copy(p,5,0); //这里5,代表复制几个字符,0代表复制的位置 *(p+5)= '\0' ; //要手动加上结束符 cout < <p; |
将string 转化为 char *str
最新推荐文章于 2023-07-10 17:16:31 发布