结构体 数组是由多个相同的
结构体类型组成的
数组。每个
数组元素都是一个
结构体类型,它们具有相同的
结构体定义和不同的数据值。可以通过
数组下标来访问
数组中的每个元素,并使用点号运算符来访问
结构体元素中的具体字段。例如,下面是一个包含三个学生信息的
结构体 数组的定义:
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