union类型定义格式:
union类型变量定义格式:
union union_name{
type_1 element_1;
type_2 element_2;
......};
union类型变量定义格式:
union union_name union_variable;
union类型变量的存储:union类型变量的存储空间大小是union类型所有元素中所占存储空间最大的那个元素的大小。即union中所有元素共享一块存储空间。
union类型变量的赋值:union类型变量的赋值会覆盖掉前一次变量赋值的内容。即某一时刻,union类型中只能有一个元素拥有值。