河南师范大学c语言课件11 结构体.pptVIP

  • 0
  • 0
  • 约2.22万字
  • 约 47页
  • 2019-05-10 发布于广东
  • 举报
第十一章 结构体与共用体 本章内容 结构体变量与数组的定义、引用和初始化(重点) 结构体变量和数组做为函数的参数 (重点) 动态数据结构链表(难点) 共用体 枚举类型 用 typedef定义类型 §11.1 - §11.4 结构体概述及结构体变量的定义、引用、初始化 结构体是一种构造型的数据类型 结构体变量可以包含一组类型不同的数据 一 结构体类型定义:(用于指定变量的成员名和成员的类型) 三 结构体变量的引用 关于结构体变量的引用规则说明:(1-5) §11.6 指向结构体数据的指针 二 用指针移动法访问结构体数组 §11.8 共用体 (也叫联合体) 用typedef定义类型步骤 课堂练习 你能分析出来它们的规律吗?跟什么类似? 跟变量定义形式上类似. 前面多一个typedef,类型别名在变量的位置上. 由于结构体的元素类型不同,所以C程序需要指定结构体包含哪些类型的元素--结构体类型的定义 前面 已经知道简单变量仅可以包含一个数据.而构造型的变量往往可以保存多个数据. 结构体与数组类似都是构造型的数据结构,都可以包含多个元素, 不同的是数组所包含的元素的类型都是一样的, 而结构体所包含的元素的类型是可以不同的。 如,存储一个学生的信息包含:学号、姓名,姓别、年龄、分数、专业,显然它们的类型是不同的。处理这类问题往往需要用到结构体。 思考:有其他的表示方法吗?有,可以把

文档评论(0)

1亿VIP精品文档

相关文档