C语言1-结构体类型概述、结构体类型变量

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

章节名称结构体类型概述、结构体类型变量
授课类型□理论□实验☑理实一体□实训□实习
班级地点周次星期节次授课进度
☑符合□超前□滞后
☑符合□超前□滞后
☑符合□超前□滞后
教学目标知识目标
1.掌握结构体类型的声明方法
2.掌握结构体类型变量的定义、初始化和引用方法能力目标能根据实际需要声明结构体类型
教学重点1.结构体类型的声明方法
2.结构体类型变量的定义、初始化和引用方法
教学难点结构体类型的声明、结构体变量的引用教学方法讲授法、对比法、启发法、练习法
教学手段多媒体、机房电脑、板书
教学资源教材、教学PPT、微课视频、课程网站
教学设计
教学环节内容要点教学方法
与手段
时间
分配
导入
前面已经学习了基本类型(整型、实型、字符型)和一种构造类型——数
组,数组是将相同类型的多个数据组合在一起。

在实际问题中,一组数据往
往具有不同的数据类型。

例如,在学生成绩表中,一个学生的学号为整型、
姓名为字符型、成绩为实型,显然不能用一个数组将某个学生的这些数据组
合在一起。

为解决这一问题,用户可以建立由不同类型数据组成的组合型数
据结构——结构体。

5
新课教学一、结构体类型的声明:关键字struct、结构体名、成员名讲授法10
二、结构体类型变量
1、定义结构体变量的方法
(1)先声明结构体类型,再定义结构体变量
(2)在声明结构体类型的同时定义结构体变量
(3)不指定结构体名而直接定义结构体变量
2、说明:(1)结构体成员也可以是一个结构体变量
(2)结构体成员名可与程序中其他变量同名
讲授法、
对比法
30
二、结构体变量的初始化和引用
1、结构体变量的初始化
2、结构体变量成员的引用:结构体变量名.成员名
【例6.1】
讲授法、
练习法
30 3、结构体变量的说明:(1)结构体变量成员的运算
(2)结构体变量地址和成员地址的引用
讲授法10
课堂小结结构体类型声明的方法,结构体变量的定义、初始化及引用方法 3 作业布置复习本次课内容;预习6.3节“结构体类型数组” 2
7S管理整理、整顿、清扫、清洁、素养、节约、安全课后
教学效果及改进思路。

相关文档
最新文档