C语言中,结构体数组的定义方式如下:
struct 结构体名 数组名[数组大小]; 其中,结构体名是已定义的结构体类型的名称,数组名是要定义的结构体数组的名称,数组大小是结构体数组的长度,即数组中结构体的个数。
例如,定义一个包含学生信息的结构体数组,可以按以下方式定义:
struct Student { char name[20]; int age; int score; }; int main() { struct Student students[5]; // ... return 0; } 上述代码定义了一个包含5个学生信息的结构体数组,每个学生信息包含姓名、年龄和分数。可以根据需求修改结构体中的成员和数组的大小。