九联合union十数据引用类型转换十一位域或位字段.pptVIP

  • 4
  • 0
  • 约1.38万字
  • 约 42页
  • 2018-12-28 发布于福建
  • 举报

九联合union十数据引用类型转换十一位域或位字段.ppt

九联合union十数据引用类型转换十一位域或位字段

九、联合union 十、数据的引用类型转换 十一、位域或位字段 九、联合union 1. 联合的特性和定义 由关键字struct声明的数据描述称为结构类型而union 或class声明的数据描述称为联合类型或类类型,分别简称为 结构和联合或类。 结构、联合、类是集合数据类型。 int、float等是系统预先取好的可以直接使用的类名, 关键字struct和union 或class后紧跟的标识符则是用户引入 的类名,需要事先加以声明。 在程序设计中常出现非此即彼的数据,这些数据的类型 可以不同,需要将其放置在同一片内存。 关键字union 建立的数据类型为用户引入的联合类型, 简称联合。联合一方面是节省内存空间,另一方面是特殊的 编程考虑。 联合的特性和定义: 联合类型定义的变量称为联合变量。指向联合变量的指 针简称为联合指针。联合类型的声明和联合变量的定义采用 与结构类似的语法,不同的是联合使用关键字union。 将前面关于结构声明复制过来略加变动并用union替代 struct得到: union UnionName 联合 联合名 { type member; { 数据类型 成

文档评论(0)

1亿VIP精品文档

相关文档