第十二章 结构体及共用体.docVIP

  • 2
  • 0
  • 约7.01千字
  • 约 8页
  • 2017-05-27 发布于贵州
  • 举报
第十二章 结构体及共用体

结构体与共用体 第一讲 内容 说明 主要 内容( 重点( 难点( 问题 提出 说明( 1.结构体的概念及其基本操作 2.结构体的引用方法 3.结构体数组的使用 例子: int a[5]; 通过举例说明定义结构体的必要性。 和基本类型变量进行比较分析,进一步说明必须定义结构体类型。 1.结构体的概念及基本操作 2.结构体的引用方法 结构体的概念及基本操作 前面已经介绍了基本数据类型──整型、浮点型、字符型,也介绍了一种构造类型──数组,数组中各元素是属于同一种类型的。 例如:一个学生的学号、姓名、性别、年龄、成绩、家庭地址等项,各项的数据类型并不相同(如下图) num name sex age score addr 10010 Li Fan m 18 88 chengde 如果将num、name、sex、age、score、addr分别定义为互相独立的简单变量,难以反映它们之间的内在联系,如何解决此类问题呢? 一、结构体类型引入 上例应该合数据组织成一个组合项,在一个组合项中包含若干个不同类型数据项,C语言没有提供这样的数据结构,因此用户必须在程序中建立所需结构体类型。 Struct student { int num; char name[20]; char sex; int ag

文档评论(0)

1亿VIP精品文档

相关文档