结构体变量可以作数组元素。
时间: 2023-05-26 18:07:13 浏览: 168
结构体中数组成员赋值
5星 · 资源好评率100%
这是正确的,结构体变量可以作为数组元素。在数组中可以声明并使用结构体变量,其语法格式如下:
```
struct 结构体名 数组名[元素个数];
```
例如,定义结构体Student:
```c
struct Student {
char name[20];
int age;
float score;
};
```
可以使用如下方式定义包含多个学生信息的数组:
```c
struct Student stuArray[10]; // 定义包含10个学生信息的数组
```
这样就可以使用stuArray[0]至stuArray[9]来访问数组中的每个元素,每个元素是一个结构体变量,包含三个成员变量:name、age、score。可以为每个元素设置不同的属性值。
阅读全文