c++ 将char数组的内容给string
时间: 2024-03-17 11:45:10 浏览: 58
C++编程之CString、string与、char数组的转换
可以使用string的赋值操作符=将char数组赋值给string。例如:
```c++
char arr[] = "hello";
string str;
str = arr;
```
这样就将char数组"hello"赋值给了string类型的str。注意,如果char数组中含有'\0'字符,那么赋值后的string类型的字符串只会包含'\0'之前的字符,'\0'之后的字符将被丢弃。
阅读全文