联合体
各种程序语言 都有这种数据结构
汇编, C语言, C++都有这种 数据类型
他就是 把 各种基本类型 捆绑在一起
它与结构体的唯一区别就是在分配类存的时候 给联合体分配的是最大的一种基础类型的空间,而结构体则是他说包含的基础类型的之和。 下面用C++ 举一个例子:
union {
int i;
long l;
double d;
};
这个联合体就包含了3个基础类型,整形,长整形,双精度型
分配空间的时候就分配是double 的空间, 他们共用这段空间。而结构体分配则是 这3种之和的空间量。
)

