共用体内各成员公用同一块内存空间。结构体中各成员具有相互独立的内存空间。union exp_uni{int a;byte b[4];}上面的a,b公用同一块内存,4字节。struct exp_stu{int a;byte b[4];}上面的a,b具有独立的内存空间,一个exp_stu对象,占8字节空间。
c语言