第10章 结构体与联合体数据类型.pptVIP

  • 7
  • 0
  • 约1.02万字
  • 约 37页
  • 2018-06-14 发布于福建
  • 举报
第10章 结构体与联合体数据类型

联合体数据类型的基本概念 联合体类型的定义和变量的引用方法 联合体类型变量的定义 先定义联合体类型,然后定义联合体变量 union 标识符 { 成员列表;}; union 标识符 变量列表; 定义联合体类型的同时定义联合体类型变量 union 标识符 { 成员列表;}变量列表 不定义类型名直接定义联合体类型变量 union { 成员列表;}变量列表 union test { int a; long b; }key; 定义了一个联合体类型union test和一个该类型的联合体类型变量key,16位系统中该类型所占的存储单元长度为4个字节,由变量key的两个成员分量分时复用(共享)。 联合体数据类型的基本概念 联合体类型的定义和变量的引用方法 联合体变量的引用 联合体变量不能直接用于操作处理,也只能通过操作它的成员达到操作它的目的。引用联合体类型变量的成员项的形式如下: 联合体类型变量名.成员名; ★特别提示:一个联合体类型变量不是同时存放多个成员的值,而只能存放一个成员项的值,这个值就是该联合体变量最后一次赋值后所具有的内容。 联合体类型指针变量 可以定义指向联合体变量的指针,进而通过指针使用联合体变量,定义形式和使用形式均与结构体类似。 联合体数据类型的基本概念 联合

文档评论(0)

1亿VIP精品文档

相关文档