c语言字符串和字符数组
时间: 2023-12-01 14:04:46 浏览: 114
C语言中的字符串是由一串字符组成的,以'\0'结尾。而字符数组是由一组字符组成的数组,可以用来存储字符串。字符串可以用双引号括起来,也可以用字符数组表示。
例如:
```c
char str1[] = "hello world"; // 使用双引号定义字符串
char str2[12] = {'h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd', '\0'}; // 使用字符数组定义字符串
```
在使用字符串时,可以使用一些库函数来进行操作,例如strlen()函数可以获取字符串的长度,strcpy()函数可以将一个字符串复制到另一个字符串中等等。
阅读全文