构造数据类型.ppt

2021/2/5 * 第九讲:构造数据类型 课程内容安排 结构体 共用体 枚举 类型重定义typedef 位域 综合练习 思考和习题 精品资料 你怎么称呼老师? 如果老师最后没有总结一节课的重点的难点,你是否会认为老师的教学方法需要改进? 你所经历的课堂,是讲座式还是讨论式? 教师的教鞭 “不怕太阳晒,也不怕那风雨狂,只怕先生骂我笨,没有学问无颜见爹娘 ……” “太阳当空照,花儿对我笑,小鸟说早早早……” 结构体 在C++中,结构体是一种可以由程序员根据实际情况来自己构造的一种新的数据类型,结构体类型的数据由若干称为“成员”的数据组成,每一个成员既可以是一个基本数据类型的数据,也可以是另一个构造类型的数据。 结构体 例如,针对上面描述一个同学所需的各种信息,可以定义一个结构体,其包括学号、姓名、性别、年龄、成绩、班级等信息,如图9-1所示。 结构体类型说明 作为一种自定义的数据类型,在使用结构体之前,必须完成其定义。与定义基本数据类型一样,定义结构体也需要一个关键字,定义结构体使用的是struct关键字。一般来说,说明结构体类型的语法格式如下: struct 结构体标识符 { 成员变量列表; … }; 结构体定义示例 例如,为了描述上一小节中包含学号、姓名、性别、年龄等信息的学生,可以定义如下的自定义数据类型struct Student。 struc

文档评论(0)

1亿VIP精品文档

相关文档