结构体数组初始化-预习2-结构体

时间:2024-05-13 05:52:10
【文件属性】:

文件名称:结构体数组初始化-预习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”);


网友评论