C++字符串数组初始化
时间: 2023-12-10 13:04:03 浏览: 191
C语言字符数组初始化
在C++中,字符串数组可以通过以下方式进行初始化:
```cpp
char str1[] = "Hello World"; // 自动计算数组大小并在末尾添加'\0'
char str2[6] = {'H', 'e', 'l', 'l', 'o', '\0'}; // 手动指定数组大小并添加'\0'
char str3[6] = "Hello"; // 自动在末尾添加'\0'
```
需要注意的是,如果手动指定数组大小,必须要保证数组大小大于等于字符串长度加1(用于存放'\0')。
阅读全文