码迷,mamicode.com
首页 > 其他好文 > 详细

名词解析—联合体

时间:2017-05-24 09:54:38      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:特性   使用方法   共存   http   互斥   基本   本质   灵活   union   

联合体(union)的使用方法及其本质:http://blog.csdn.net/huqinwei987/article/details/23597091
1.联合体union的基本特性——和struct的同与不同
union,中文名“联合体、共用体”,在某种程度上类似结构体struct的一种数据结构,共用体(union)和结构体(struct)同样可以包含很多种数据类型和变量。
不过区别也挺明显:
结构体(struct)中所有变量是“共存”的——优点是“有容乃大”,全面;缺点是struct内存空间的分配是粗放的,不管用不用,全分配。
而联合体(union)中是各变量是“互斥”的——缺点就是不够“包容”;但优点是内存使用更为精细灵活,也节省了内存空间。

名词解析—联合体

标签:特性   使用方法   共存   http   互斥   基本   本质   灵活   union   

原文地址:http://www.cnblogs.com/dong-blog/p/6897044.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!