c++ 字符串转字符数组
时间: 2023-12-17 13:03:49 浏览: 116
C++字符串转换
在C++中,可以使用strcpy()函数将字符串转换为字符数组。具体实现方法如下:
```c++
#include <iostream>
#include <cstring>
using namespace std;
int main() {
string str = "hello world";
char arr[str.size() + 1];
strcpy(arr, str.c_str());
cout << "The character array is: " << arr << endl;
return 0;
}
```
在上述代码中,我们首先定义了一个字符串str,然后定义了一个字符数组arr,其大小为字符串长度+1。接着,我们使用strcpy()函数将字符串str转换为字符数组arr。最后,我们输出字符数组arr的值。
--相关问题--:
1. 如何将字符数组转换为字符串?
2. C++中还有哪些常用的字符串处理函数?
3.
阅读全文