c语言如何给字符串数组赋值
时间: 2023-11-07 09:07:48 浏览: 233
字符串赋值
4星 · 用户满意度95%
可以使用以下两种方法给字符串数组赋值:
1. 逐个字符赋值
```c
char str[10];
str[0] = 'H';
str[1] = 'e';
str[2] = 'l';
str[3] = 'l';
str[4] = 'o';
str[5] = '\0'; // 字符串必须以 '\0' 结尾
```
2. 使用字符串常量赋值
```c
char str[10] = "Hello";
```
注意,字符串数组必须留出一个字符存储字符串的结束符 '\0'。例如,如果要存储字符串 "Hello",则数组大小应至少为 6(5 个字符加上结束符)。
阅读全文