C语言4-共用体、枚举类型、用typedef声明新类型名
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2、用简单的类型名代表复杂的类型名
3、用typedef声明一个新的类型名的方法步骤
4、typedef与#define的比较
5、typedef声明新类型名的有关说明:(1)并没有创造新的类型;
(2)提高编程效率;(3)有利于程序的通用与移植
讲授法、启发法
30
课堂小结
4种构造类型:数组、结构体、共用体、枚举;typedef声明新类型名的方法
2、定义共用Baidu Nhomakorabea类型变量的3种方法
3、共用体变量的引用方法
4、结构体与共用体的比较
5、共用体变量的赋值
6、共用体的应用举例:【例6.7】
对比法、启发法、练习法
35
二、枚举类型
1、枚举类型的概念和声明方法:关键字enum、枚举常量
2、枚举型变量的定义方法和赋值
讲授法
15
三、用typedef声明新类型名
1、用新的类型名替代已有的类型名
教学资源
教材、教学PPT、微课视频、课程网站
教学设计
教学环节
内容要点
教学方法
与手段
时间
分配
复习导入
在C语言的构造类型中,我们已经学习了数组和结构体,还有两种类型:共用体和枚举,本次课将详细介绍这两种类型。
5
新课教学
一、共用体类型(对比结构体类型)
1、共用体类型的概念和声明方法:关键字union、共用体名、成员
2.会用typedef声明新的类型名,以便提高编程效率、程序阅读性和移植性
教学重点
1.共用体和枚举类型:概念、声明,变量的定义及赋值方法
2.typedef声明新类型名的方法步骤
教学难点
typedef实现用简单的类型名代表复杂的类型名
教学方法
讲授法、对比法、启发法、练习法
教学手段
多媒体、机房电脑、板书
3
作业布置
复习本次课内容;预习6.8节“链表及其操作”
2
7S管理
整理、整顿、清扫、清洁、素养、节约、安全
课后
教学效果及改进思路
章节名称
共用体、枚举类型、用typedef声明新类型名
授课类型
□理论□实验理实一体□实训□实习
班级
地点
周次
星期
节次
授课进度
符合□超前□滞后
符合□超前□滞后
符合□超前□滞后
教学目标
知识目标
1.掌握共用体和枚举类型:概念、声明,变量的定义及赋值方法
2.掌握typedef声明新类型名的方法
能力目标
1.会根据实际需要选用合适的构造类型(数组、结构体、共用体、枚举)
3、用typedef声明一个新的类型名的方法步骤
4、typedef与#define的比较
5、typedef声明新类型名的有关说明:(1)并没有创造新的类型;
(2)提高编程效率;(3)有利于程序的通用与移植
讲授法、启发法
30
课堂小结
4种构造类型:数组、结构体、共用体、枚举;typedef声明新类型名的方法
2、定义共用Baidu Nhomakorabea类型变量的3种方法
3、共用体变量的引用方法
4、结构体与共用体的比较
5、共用体变量的赋值
6、共用体的应用举例:【例6.7】
对比法、启发法、练习法
35
二、枚举类型
1、枚举类型的概念和声明方法:关键字enum、枚举常量
2、枚举型变量的定义方法和赋值
讲授法
15
三、用typedef声明新类型名
1、用新的类型名替代已有的类型名
教学资源
教材、教学PPT、微课视频、课程网站
教学设计
教学环节
内容要点
教学方法
与手段
时间
分配
复习导入
在C语言的构造类型中,我们已经学习了数组和结构体,还有两种类型:共用体和枚举,本次课将详细介绍这两种类型。
5
新课教学
一、共用体类型(对比结构体类型)
1、共用体类型的概念和声明方法:关键字union、共用体名、成员
2.会用typedef声明新的类型名,以便提高编程效率、程序阅读性和移植性
教学重点
1.共用体和枚举类型:概念、声明,变量的定义及赋值方法
2.typedef声明新类型名的方法步骤
教学难点
typedef实现用简单的类型名代表复杂的类型名
教学方法
讲授法、对比法、启发法、练习法
教学手段
多媒体、机房电脑、板书
3
作业布置
复习本次课内容;预习6.8节“链表及其操作”
2
7S管理
整理、整顿、清扫、清洁、素养、节约、安全
课后
教学效果及改进思路
章节名称
共用体、枚举类型、用typedef声明新类型名
授课类型
□理论□实验理实一体□实训□实习
班级
地点
周次
星期
节次
授课进度
符合□超前□滞后
符合□超前□滞后
符合□超前□滞后
教学目标
知识目标
1.掌握共用体和枚举类型:概念、声明,变量的定义及赋值方法
2.掌握typedef声明新类型名的方法
能力目标
1.会根据实际需要选用合适的构造类型(数组、结构体、共用体、枚举)