问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言union和位域

发布网友 发布时间:2022-12-02 13:54

我来回答

1个回答

热心网友 时间:2023-11-10 09:31

union:
union {
int a;
char b;
short c;
}un;
位域:
struct bitDomain{
int a:10;
char b:2;
int c:22;
}

union:占用字节数最大的数据类型为union的字节宽度,如上un的占用4字节。
位域:在内存对齐的基础上,各成员的宽度之和,如上bitDomain占用8字节。

struct bitDomain{
int a:10;
int b;
int c:22;
}
如上成员b没有标明位数,说明占用原始类型的宽度,此位域占用12字节。
位域赋值超出的时候会被截断。

http://c.biancheng.net/cpp/html/2932.html
http://c.biancheng.net/view/2037.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 火锅餐厅厨房有哪些 小火锅厨房设备有哪些 盖聂 卫庄为什么被称为鬼谷纵横 晚上几点收萝卜干最好 信用卡(贷记卡)透支还清还能再贷款吗? 信用卡(贷记卡)透支消费,一定要懂的5个新规 自己买了保险,医保卡可以借给亲戚朋友用吗 用吗自己已经买过保险有几年了,医保卡可以让朋友使用吗? 什么是伤官,有什么特点? 梦见捡到羊和鱼了晚上凌晨两点半左右? 徐州市红帽子环境工程有限公司济宁分公司怎么样? 建设银行透支卡怎么激活? 如何解决异地上学? 梦见穿白鞋子是什么意思 为什么梦见穿白鞋 如何设置exchange 2003的传输规则 推开后的效果防晒效果怎么样 有人说血俯逐瘀口服液能去斑?是真的吗? ​发了好几次邮件都会收到这个,这是什么意思。 跨年适合发朋友圈的句子 特别适合跨年发朋友圈的文艺句子 博弈论与纵横家 李白对纵横家的品格的向往在哪里表现的最为清晰 孟子和纵横家的关系 纵横家们在人生观上追求功名显达,富贵利禄,对此,你怎么看? 求教关于c语言位域的操作 行酒令是什么 雪铁龙C5自动挡驾驶技术我有点儿看不明白挡位 雪铁龙c5手自一体中的手动档几个档位 天逸c5机械档是直排还是蛇形的档位 C5档位旁边的TC是什么开关? 雪铁龙c5怎么从s档切换回自动档 雪铁龙C5 2.3 自动挡 6挡应该在什么速度换? 华为鲲鹏是半导体吗 “daling”是什么意思? 车载音乐软件哪个最好用 我是AB血爱人B血,娃为何是A型血? 孩子一个是o型一个是b型,那么父母可能是哪些型血 AB血型与Q型生出的女儿是什么血型 美图软件哪个最好用 香港沦陷的剧情简介 在抗日期间香港是什么时候沦陷的 请讲讲1941年香港沦陷的故事 子鼠男与子鼠女的婚配,男属鼠与女属龙相配吗? 猪爸鼠妈能生龙宝宝吗 子鼠与辰龙三合