union(共用体)
共用体,也叫联合体,在一个“联合”内可以定义多种不同的数据类型(但只能同时存储一种类型),这些数据共享同一段内存,以达到节省空间的目的。union变量所占用的内存长度等于最长的成员的内存长度。
union u1 { int a; double b; };
共用体,也叫联合体,在一个“联合”内可以定义多种不同的数据类型(但只能同时存储一种类型),这些数据共享同一段内存,以达到节省空间的目的。union变量所占用的内存长度等于最长的成员的内存长度。
union u1 { int a; double b; };