- 0
- 0
- 约1.49千字
- 约 16页
- 2019-10-14 发布于广东
- 举报
第6章结构体 任务1 结构体 任务2 结构体变量的定量 任务3 结构体变量的引用与初始化 任务4 结构体数组 任务1结构体 数组只能将相同类型的数据组合成一个有机整体,但有时候需要将不同类型的数据组合成一个整体,这时候数组就无能为力了,只能依靠结构体这种类型才能实现。例如,关于学生的信息:学号、姓名、性别和一门课的成绩,它们反映的是同一学生的信息,如果把它们定义成互相独立的简单变量,虽然问题也能解决,但不能很好地反映它们之间的内在联系。为了能更好地反映它们之间的内在联系,应该将它们组合成一个整体,但由于它们是不同类型的数据,所以不能把它们定义成数组,只能把它们定义成结构体。定义成结一构体后,这些数据就组成了一个整体,其中的每个数据称为结构体的一个成员。 下一页 返回 任务1结构体 结构体这种数据类型在使用时要先进行定义。定义结构体类型的语句格式是: 上一页 返回 任务2结构体变量的定义 定义结构体类型的变量有三种方法,以上面提到的学生信息为例来介绍这三种方法。 (1)先定义结构体类型,后定义变量。 首先定义了一个结构体类型struct student,然后说明变量x和y是这种结构体类型的变量。x和y结构相同,都包含4个成员,其结构如图6-1所示。 返回 下一页 任务2结构体变量的定义 (2)定义结构体类型的同时定义变量。 (3)直接定
原创力文档

文档评论(0)