C语言程序设计 作者 张淑华 朱丽莉 C语言程序设计7.pptVIP

  • 5
  • 0
  • 约 42页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计 作者 张淑华 朱丽莉 C语言程序设计7.ppt

第7章 结构体、共用体与枚举 第7章 结构体、共用体与枚举 7.1 结构体 结构体是一种构造数据类型 用途:把不同类型的数据组合成一个整体-------自定义数据类型 结构体类型定义: 形式一 先定义结构体类型,再定义结构体变量 形式二 定义结构体类型的同时定义结构体变量 7.1.3 结构体数组 1.结构体数组的定义 结构体类型既可以定义结构体变量,也可以定义结构体数组,用以存储批量的数据,每个结构体数组元素又包含多个成员。结构体数组中的各元素在内存中是连续存放的。 定义结构体数组的方法和定义结构体变量的方法相同,也有三种方式。如结构体类型既可以定义结构体变量,也可以定义结构体数组,用以存储批量的数据,每个结构体数组元素又包含多个成员。 1.结构体数组的定义 7.2 共用体 1.共用体变量的定义 间接定义 直接定义 无名定义 7.3 枚举类型 枚举:将变量的值一一列举出来,变量的取值仅限于列举值的范围内。 7.3.1 枚举类型的定义 一般形式: enum 枚举名 {枚举值表}; 在枚举值表中应罗列出所有可用值。这些值也称为枚举常量、枚举值或枚举元素。 7.3.2 枚举类型变量 间接定义 直接定义 无名

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档