结构体数组-C++程序设计课件.ppt
结构体数组数组的元素也可以是结构类型的。因此可以构成结构型数组。结构数组的每一个元素都是具有相同结构类型的下标结构变量。结构体数组声明与引用结构体数组声明与引用结构体数组的声明可以在定义结构体时声明,可以使用结构体变量声明,也可以直接声明结构体数组而无需定义结构体名。(1)在定义结构体时直接声明struct PersonInfoint index;char name30;short age;Person5;2)使用结构体变量声明struct PersonInfoint index;char name30;short age;pInfo;PersonInfo Person5;可以在声明结构体数组时直接对数组进行初始化。struct PersonInfoint index;char name30;short age;Person5=1,张三,20,2,李可可,21,3,宋桥,22,4,元员,22,5,王冰冰,22;指针访问结构体数组指针访问结构体数组指针变量可以指向一个结构数组,这时结构指针变量的值是整个结构数组的首地址。结构指针变量也可指向结构数组的一个元素,这时结构指针变量的值是该结构数组元素的首地址。