c语言定义字符数组并赋值
时间: 2023-05-23 08:07:04 浏览: 123
详解C语言中的字符串数组
A:
```
char str[] = "Hello World!";
```
或者
```
char str[13];
strcpy(str, "Hello World!");
```
其中,第一种方法直接在定义字符数组时给定字符串,而第二种方法先定义一个字符数组,再使用strcpy函数将字符串赋值给该数组。需要注意的是,字符数组的长度一定要比字符串长度大一位,用于存放字符串结尾的\0字符。
阅读全文