C语言,如何定义一个字符串
时间: 2024-03-24 17:40:38 浏览: 61
在C语言中,可以使用字符数组来定义字符串。例如:
```
char str[10] = "hello";
```
上述代码定义了一个长度为10的字符数组,其中前5个元素分别为'h', 'e', 'l', 'l', 'o',最后一个元素为'\0',表示字符串的结束符。也可以使用以下方式定义字符串:
```
char *str = "hello";
```
上述代码中,将字符串"hello"赋值给了一个字符指针变量str。需要注意的是,使用这种方式定义的字符串是放在静态存储区的,不可修改。
阅读全文