共用体(union)

Posted 星星之火pxl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了共用体(union)相关的知识,希望对你有一定的参考价值。

  在C语言中,当不同数据类型的数据共同占有使用一块内存空间时,这个数据构造类型叫做共用体,也叫联合体。共用体用的地方比较少,使用形式与结构体类似,但是内存使用方式不同。

1--- 定义

union 共用体类型名
{
成员表列;

}变量名1;
union 共用体类型名 变量名2;


2--- 成员共用同一个存储区域,共用体类型变量是以最后一次

以上是关于共用体(union)的主要内容,如果未能解决你的问题,请参考以下文章

共用体union

c语言里,怎样判断共用体union的数据类型?

C语言 共用体/联合体 union

union 共用体

C语言 共用体

C结构体struct 和 共用体union的使用测试