C++怎么把string 转换为char型数组

2024-12-01 16:10:34
推荐回答(3个)
回答1:

用指针,
遍历string,把每一个*p赋值给char[I],遍历结束的时候,char数组里面就保存了string的每个字母.

char *p = string;
for (int i=0, *p; i{
char[I] = *p;
} 主要部分就是这样的了.

回答2:

string有个成员叫 c_str

回答3:

我不会弄