当前位置:
文档之家› 结构体数组 C++程序设计课件
结构体数组 C++程序设计课件
(3)直接声明结构体数组
struct {
int index; char name[30]; 对数组进行初始化。
struct PersonInfo {
int index; char name[30]; short age; }Person[5]={{1,"张三",20},
{2,"李可可",21}, {3,"宋桥",22}, {4,"元员",22}, {5,"王冰冰",22}};
指针访问结构体数组
指针变量可以指向一个结构数组,这时结构指针变量的值 是整个结构数组的首地址。结构指针变量也可指向结构数 组的一个元素,这时结构指针变量的值是该结构数组元素 的首地址。
结构体数组
数组的元素也可以是结构类型的。因此可以构成结构型数 组。结构数组的每一个元素都是具有相同结构类型的下标 结构变量。
2)使用结构体变量声明
struct PersonInfo {
int index; char name[30]; short age; }pInfo; PersonInfo Person[5];