C语言 共用体类型的定义
提问人:刘团圆发布时间:2020-12-02
共用体可以使不同类型的值存放在同一内存空间中,以实现在一个存储区中根据程序执行的不同要求读写不同类型的数据的要求。
共用体的定义形式与结构体的定义形式相似,其形式为:
union共用体类型名
{
成员列表;
};
例如:
union un
{
int a;
float b;
};
上述程序定义了一个共用体类型un,其中包含两个成员,整型成员a,单精度型成员b。成员a、b共用一段内存空间,即a、b在内存中的首地址相同。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>