文件名称:结构体数组初始化-预习2-结构体
文件大小:563KB
文件格式:PPT
更新时间:2024-05-13 05:52:10
结构体
结构体数组初始化 例 struct { int num; char name[20]; char sex; int age; }stu[ ]={{……},{……},{……}}; 顺序初始化: struct student { int num; char name[20]; char sex; int age; }; struct student stu[ ]={100,“Wang Lin”,‘M’,20, 101,“Li Gang”,‘M’,19, 110,“Liu Yan”,‘F’,19}; 例 struct student { int num; char name[20]; char sex; int age; }stu[ ]={{……},{……},{……}}; 结构体数组引用 引用方式: 结构体数组名[下标].成员名 分行初始化: struct student { int num; char name[20]; char sex; int age; }; struct student stu[ ]={{100,“Wang Lin”,‘M’,20}, {101,“Li Gang”,‘M’,19}, {110,“Liu Yan”,‘F’,19}}; 全部初始化时维数可省 struct student { int num; char name[20]; char sex; int age; }stu[3]; stu[1].age++; strcpy(stu[0].name,”ZhaoDa”);