结构类型、枚举类型、类型别名.ppt





《结构类型、枚举类型、类型别名.ppt》由会员分享,可在线阅读,更多相关《结构类型、枚举类型、类型别名.ppt(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.7 6.7 结构类型、枚举类型、类型别结构类型、枚举类型、类型别名名1.1.结构类型结构类型1)数组:有限个相同类型的元素的有序的集合;若数据项都属相同数据类型时,可用数组解决;运动员成绩排序。设每位运动员资料用一个一维数组的2个元素表示:例例 2)当数据项不属同一数据类型时,则无法使用数组。如一个运动员基本资料构成如下:号码longnum;姓名charname20;成绩floatscore;那就不能采用上面的处理方式了。3)结构类型:属复合数据类型。用户可以利用已定义的数据类型的数据项和系统规定的规则定义出自己所需的数据类型-结构类型。在一个结构类型中,构成它的各个成员在任一时刻均同时存
2、在。结构类型定义一般形式:struct结构类型名/只有数据成员成员1说明;成员2说明;.成员n说明;一个学生基本资料的结构类型student可定义如下:structstudentlongnum;/学号charname20;/姓名intsex;/性别intage;/年龄chardepart30;/主修系charaddress30;/住址floatscore50;/成绩;(推广:结构类型实际上是类的退化形式-只含有public的数据成员)例例 4)结构变量定义:CC+:structstudents1,s2,st100;C+:students1,s2,st100;5)结构成员引用(类似对象成员引用)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结构 类型 枚举 别名

限制150内