文章目录
- 第32章 联合体与枚举
-
- 32.1 联合体的基本概念
- 32.2 联合体的应用场景
- 32.3 枚举类型的使用
- 32.4 【类型设计】选择合适的数据类型
- 联合体与枚举练习
- 本章小结
第32章 联合体与枚举
32.1 联合体的基本概念
联合体(union)是一种特殊的数据类型,它允许在相同的内存位置存储不同的数据类型。与结构体不同,联合体的所有成员共享同一块内存空间,同一时间只能存储一个成员的值。
示例1:联合体的定义与基本使用
#include <stdio.h>
union Data {
int i; // 4字节
float f;




