您的位置:首页 > 其它

union 联合数据类型(共用体)

2017-12-30 21:59 260 查看

union

共用体,联合体,联合数据类型,和struct类似的一种数组类型,可以存放不同类型的数据,但是和struct又有很大的区别。union里面的成员变量公用一个内存首地址地址。各成员的解析按照你打印的方式或者读取的方式。

union的几个特性:

(1)共用体的长度由他最大的那个成员变量的长度来决定。



(2)共用体公用一个内存首地址

如图 变量a和变量c公用一个内存首地址:



(3)共用体的解析方式



共用体的应用

(大小端big-endian、little-endian)用来测试是大端存储还是小端存储

如图:



证明我的计算机是小端存储的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: