结构体 数组是由多个相同的
结构体类型组成的
数组。每个
数组元素都是一个
结构体类型,它们具有相同的
结构体定义和不同的数据值。可以通过
数组下标来访问
数组中的每个元素,并使用点号运算符来访问
结构体元素中的具体字段。例如,下面是一个包含三个学生信息的
结构体 数组的定义:
struct Student {
char name[20];
int age;
float score;
};
struct Student students[3] = {
{"Tom", 18, 90.5},
{"Jerry", 19, 87.0},
{"Mickey", 20, 92.5}
};
上述代码定义了一个名为`students`的
结构体 数组,它包含了三个`Student`类型的元素,每个元素都有一个名字、一个年龄和一个分数。我们可以使用下标和点号运算符来访问
数组中的每个元素和它们的字段,例如:
printf("The name of the first student is %s
", students[0].name);
printf("The age of the second student is %d
", students[1].age);
printf("The score of the third student is %.2f
", students[2].score);
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/1581.html