3结构体、共用体及枚举类型.pptVIP

  • 0
  • 0
  • 约1.98千字
  • 约 36页
  • 2017-04-27 发布于四川
  • 举报
3结构体、共用体及枚举类型

第7章 用户自定义数据类型;教学目标;第7章 用户自定义数据类型;数据类型;现假设有如下资料:;7.1.1为什么需要用结构体类型 ;*;7.1.1为什么需要用结构体类型;struct Date { int year; int month; int day; };;7.1.2结构体类型类型变量的定义方法 及初始化; 3)不指定结构体类型名,直接定义结构体类型变量; struct Date     { int month; int day; int year; };;结构体变量的初始化:即在定义结构体变量时给它的各成员赋初值;7.1.3引用结构体变量引用;a.num=10010; ;例: 输入两个学生的学号、姓名和成绩,输出成绩较高学生的学号、姓名和成绩。; 概念:顾名思义是数组中的每一个元素都是结构体变量 ;2. 结构体数组的初始化: 在定义数组的后面加上:={初值表列}; ;例:有3个候选人,每个选民只能投票选一人,要求编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果。;1. 通过指向结构体变量的指针引用结构体变量中的成员 ;2.用结构体变量和指向结构体变量的指针构成链表 ;第6章 指针和引用; 生活中的例子:学校聘请4位教师来任课,每位老师都要在学校住一个晚上,具体如下:;(2)如何使用共用体 ;例

文档评论(0)

1亿VIP精品文档

相关文档