C++将const char* 赋值给string
时间: 2023-11-26 22:04:30 浏览: 438
C++中string转换为char*类型返回后乱码问题解决
5星 · 资源好评率100%
可以通过将const char*类型的字符串直接赋值给string类型的变量来实现:
```c++
const char* str = "Hello, world!";
std::string s = str;
```
这样,字符串"Hello, world!"就被赋值给了变量s。在这个过程中,C++编译器会自动将const char*类型的字符串转换为string类型。
阅读全文