c++string初始化
时间: 2023-10-20 13:06:01 浏览: 123
STL中的容器---初始化-C++学习笔记
要初始化 C 字符串(即以 null 结尾的字符数组),可以使用以下几种方法:
1. 使用字符数组进行初始化:
```c
char str[] = "Hello";
```
2. 使用字符指针进行初始化:
```c
char *str = "Hello";
```
3. 使用 strcpy 函数进行复制:
```c
char str[10];
strcpy(str, "Hello");
```
无论使用哪种方法,都会在字符串的末尾自动添加一个 null 字符('\0'),以标识字符串的结束。记得确保字符数组的长度足够容纳字符串和 null 终止符。
阅读全文