C语言中怎么定义一个字符串变量
时间: 2024-02-27 16:54:49 浏览: 499
C语言中字符串的使用
在 C 语言中,字符串被定义为一个字符数组,以 NULL 字符结尾。要定义一个字符串变量,可以按照以下方式进行:
```
char my_string[] = "Hello, world!";
```
在这个例子中,我们定义了一个名为 `my_string` 的字符数组,它包含了字符序列 "Hello, world!"。由于 C 语言中字符串是以 NULL 字符结尾的,因此编译器会自动在字符数组的末尾添加一个 NULL 字符。这样,我们就可以使用 `my_string` 变量来表示一个字符串了。需要注意的是,字符数组的大小要足够容纳字符串的所有字符和一个 NULL 字符。
阅读全文