string zhuan char
时间: 2023-10-09 21:16:30 浏览: 104
Map_out.rar_Map o_mapgis_mapgis noteo_mapgis zhuan jpg_out
将字符串转换为字符数组的方法有很多种,以下是一种常见的方法:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "Hello World";
int len = str.length();
char charArray[len + 1]; // +1 是为了留出空间存储字符串结束符'\0'
// 将字符串转换为字符数组
strcpy(charArray, str.c_str());
// 打印字符数组
for (int i = 0; i < len; i++) {
std::cout << charArray[i];
}
return 0;
}
```
这段代码将字符串"Hello World"转换为字符数组,并逐个打印字符数组中的元素。输出结果为:"Hello World"。注意,这里使用了`strcpy`函数来进行转换,该函数需要包含头文件`<cstring>`。
阅读全文