给定C语言的数据结构 struct T { int w; union T { char c; int i; dou
给定C语言的数据结构 struct T { int w; union T { char c; int i; double d;} U; }; 假设char类型变量的存储区大小是1字节,int类型变量的存储区大小是4字节, double类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为(15)字节。
A.4
B.8
C.12
D.17
解析:在不考虑字对齐规则的情况下,C语言中一个结构体变量的存储区大小就是其所有成员所需存储区大小之和,一个联合体变量的存储区大小就是其各成员所需存储区大小中的最大者。因此题目中给定的联合体union T变量需要的存储区大小就是存储一个 double类型变量的大小(即8字节),struct T类型变量的存储区最小应为int类型成员w存储区大小(4字节)与union T类型成员U的存储区大小之和,即12字节。
选出与所给单词括号部分的读音相同的一项.1:cr(y).A:tr(y);B:cit(y);C:(y 英语 2020-05-13 …
根据所给汉语完成英语根据所给汉语完成英语句子.1.我想给大家提几点建议.大家可以记下来.I'mgo 英语 2020-05-14 …
根据所给提示将下列各根据所给提示将下列各句译成英语.1.我喜爱踢足球而我哥哥痴迷于玩电脑游戏.I' 英语 2020-06-27 …
1.下列加点字注音有误的一项是()A.制裁(cái)恍若(huǎng)赃物(zāng)B.琉璃(l 语文 2020-07-07 …
1.下列加点字注音有误的一项是()A.制裁(cái)恍若(huǎng)赃物(zāng)B.琉璃(l 语文 2020-07-07 …
求助几道英语题(初二)(急+好的追)1.单选A:Ihaven'tseenyouforalongti 其他 2020-07-21 …
找出卡片组成新单词:l,v,i,z,c,p,c,k.(只找出一些卡片作为新单词)求高人指找出卡片组 英语 2020-07-22 …
根据所给汉语完成句子1.Tom(骑自行车)tos根据所给汉语完成句子1.Tom(骑自行车)tosch 英语 2020-11-24 …
选出下面各项中字音有误的一项:A成绩斐然fěi孵化fū惊魂甫定fǔ作茧自缚fùB言简意赅gāi罡风g 语文 2020-12-23 …
根据所给的动词,用适当的形式完成下面的一封信.DearMonanddad,I(have)agreat 英语 2021-01-04 …