c++ string 类型转为c char*
时间: 2023-12-07 12:58:27 浏览: 81
C++类型转换(char* string cstring unicode ansi )转换
可以直接使用c_str()函数将string类型转换为c char*类型。
例如:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str = "Hello, world!";
const char* cstr = str.c_str();
cout << cstr << endl;
return 0;
}
```
输出:
```
Hello, world!
```
阅读全文