C语言程序 设计 第11章 共用体、枚举和位运算.pptVIP

  • 7
  • 0
  • 约4.92千字
  • 约 28页
  • 2017-08-20 发布于广东
  • 举报

C语言程序 设计 第11章 共用体、枚举和位运算.ppt

C语言程序设计 第11章 共用体、枚举和位运算 第11章 共用体、枚举和位运算 主要内容 11.1 共用体 11.2 枚举 11.3 位运算 11.1 共用体 11.1.1 共用体概述 11.1.2 共用体类型定义 11.1.3 共用体变量的定义 11.1.4 共用体变量的引用 11.1.5 共用体数据特点 11.1.1 共用体概述 共用体是有别于以前任何一种数据类型的特殊数据类型,它是多个成员的一个组合体,但与结构体不同,共用体的成员被分配在同一段内存空间中,它们的开始地址相同,使得同一段内存由不同的变量共享。共同使用这段内存的变量既可以具有相同的数据类型,也可以具有不同的数据类型。 11.1.2 共用体类型定义 共用体类型定义的一般形式 union 共用体名 { 数据类型 成员名1; 数据类型 成员名2; …… 数据类型 成员名n; }; 11.1.2 共用体类型定义 例如,以下用法定义了数据类型名为union data的共用体数据类型: union data { int i; char ch; float f; }; 在这里定义的union data共用体类型有3个成员:i、ch、f,它们的数据类型分别是int、char、float。 11.1.3共用体变量的定义 1.共用体类型与共用体变量同时定义 union data { in

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档