Download presentation
Presentation is loading. Please wait.
Published byΚλωθώ Αργυριάδης Modified 5年之前
1
本节内容 结构体数组 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
2
struct stStudent arr[10] 或者 stStudent arr[10];
昆山爱达人信息技术有限公司 QQ: 1、结构体数组的定义 类型 变量名[常量表达式]; //定义结构体类型 struct stStudent { int Age; int Level; }; //定义结构体变量 struct stStudent st; //定义结构体数组 struct stStudent arr[10] 或者 stStudent arr[10];
3
struct stStudent arr[5] = {{0,0},{1,1},{2,2},{3,3},{4,4}}; 或者
昆山爱达人信息技术有限公司 QQ: 2、结构体数组初始化 struct stStudent{ int Age; int Level; }; struct stStudent arr[5] = {{0,0},{1,1},{2,2},{3,3},{4,4}}; 或者 arr[0].Age = 100; arr[0].Level= 100;
4
3、结构体成员的使用 格式: 结构体数组名[下标].成员名 昆山爱达人信息技术有限公司 www.bcdaren.com
QQ: 3、结构体成员的使用 格式: 结构体数组名[下标].成员名
5
struct stStudent arr[3] = {{0,”张三”},{1,“李四”},{2,”王五”}}; 读:
昆山爱达人信息技术有限公司 QQ: 4、字符串成员的处理 struct stStudent{ int Age; char Name[0x20]; }; struct stStudent arr[3] = {{0,”张三”},{1,“李四”},{2,”王五”}}; 读: char buffer[0x20]; strcpy(buffer,arr[0].Name); 写: strcpy(arr[0].Name,”编程达人”);
6
struct stStudent arr[3] = {{0,"张三"},{1,"李四"},{2,"王五"}};
昆山爱达人信息技术有限公司 QQ: 5、结构体数组的内存结构 struct stStudent{ int Age; char Name[0x20]; }; struct stStudent arr[3] = {{0,"张三"},{1,"李四"},{2,"王五"}}; int x = arr[0].Age;
7
<汇编、C/C++线上班>学员可见
昆山爱达人信息技术有限公司 QQ: 课后练习: <汇编、C/C++线上班>学员可见
Similar presentations