115结构体数组 结构体数组的定义2.定义结构体类型的同时定义数组 1.先定义结构体类型 struct student 再定义结构体数组 i char name 10; struct student Int age i char name[10j; float sl, S2 int age }st6]; float sl, S2 3.直接定义结构体数组 struct struct student st 6; i char name 10; int age; float sI. s2 }st|6
11.5 结构体数组 一、 结构体数组的定义 1. 先定义结构体类型 再定义结构体数组 struct student { char name[10] ; int age ; float s1 , s2 ; } ; struct student st[6] ; 2. 定义结构体类型的同时定义数组 struct student { char name[10] ; int age ; float s1 , s2 ; } st[6] ; 3. 直接定义结构体数组 struct { char name[10] ; int age ; float s1 , s2 ; } st[6] ;
、结构体数组的初始化 将每个数组元素的数据用花括号{}括起来 匚Mary struct student 21 stOl i char name 10 78 int age 86 float sl, s2 Alex struct student st(31(("Mary", 21, 78, 86), 20 “Aex”,20,9,80},(“Mike,9,75,68};907/stl 80 Mike 75 68
二、结构体数组的初始化 将每个数组元素的数据用花括号{ } 括起来 struct student { char name[10] ; int age ; float s1 , s2 ; } ; struct student st[3]={ {“Mary”, 21, 78, 86}, {“Alex”, 20, 90, 80} , {“Mike”,19, 75, 68} }; Mary 21 78 86 Alex 20 90 80 Mike 19 75 68 st[0] st[1] st[2]