共用体定义:使不同的变量共占同一段内存的结构

一般形式:union 共用体名

          {

             成员表列

          }变量表列;

共用体也是一种数据类型

 

共用体的引用:只能单独的一个成员变量引用

 

共用体特点:1.共用体变量同一段内存可以用来存放几种不同类型的成员,但是每次只能存放一种类型。也就是说每一瞬间只有一个成员起作用。

            2.共用体变量中起作用的成员是最后一次存放的成员

            3.共用体变量的地址和其成员的地址都是同一地址

            4.不能对共用体变量名赋值;也不能在定义是初始化;