首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义: union A { char st[4]; int i; long 1; }; struct B { int c; union A b; }b;
有以下定义: union A { char st[4]; int i; long 1; }; struct B { int c; union A b; }b;
admin
2019-05-17
20
问题
有以下定义:
union A
{ char st[4];
int i;
long 1;
};
struct B
{ int c;
union A b;
}b;
变量b所占内存字节数是( )。
选项
A、4
B、5
C、6
D、8
答案
C
解析
结构变量所占的内存字节数等于其中各个成员所占的字节数的总和,而联合变量所占的内存字节数是其中最长的成员所需要的字节数。本题中结构变量b有两个成员,一个是整型变量c,它占2字节内存,另一个是联合变量a,它自己也含有三个成员,其中占用内存空间最长的成员的变量1,占4字节内存,因此,联合变量a所占内存字节数为4,结构变量b所占总的内存字节数为变量c与变量a所占字节数之和,即2+4=6。
转载请注明原文地址:https://kaotiyun.com/show/UWRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不属于C语言标识符的是
以下叙述中正确的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
设有定义:struct{charmark[12];intnuml;doublenum2;)t1,t2;若变量均已正确赋初值,则以下语句中错误的是
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中;再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROG1.C中。请勿改动主函数mai
在数据库管理技术的发展中,数据独立性最高的是()。
下面不属于对象基本特点的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
下列数据结构中,属于非线性结构的是
随机试题
一男性患者,主述咽部疼痛,体温39~C,检查咽部有明显充血,扁桃体红肿,颌下淋巴结大,压痛,血象检查:白细胞28×109/L,中性粒细胞占0.86(杆状核细胞为0.08),伴有中毒颗粒,空泡。正常人中性粒细胞占白细胞分类的比例为
有关生活质量的叙述错误的是
A.食管癌B.胃癌C.大肠癌D.肝癌E.胰腺癌上述哪一种疾患发病率最高
现有一宗规划用途为商住综合的城市土地,采用假设开发法估价,假设按纯商业用途的估算结果为800万元,按纯居住用途的估价结果为1000万元。该宗土地的评估价值应为()。
某企业在采用需要系数法计算负荷时,在未计入同时系数前的总有功功率为1264kW,总无功功率为763kvar。在采用无功补偿电容器时,要求补偿后的功率因数约为0.92,则电容器补偿容量的计算值约为()。
单因素风险评价方法主要有()等。
根据以下资料,完成下列问题。截至2011年年底,我国石油剩余技术可采储量32.4亿吨,天然气4.02万亿方;煤炭查明资源储量1.38万亿吨,铁矿743.9亿吨,铜矿8612万吨,铝土矿38.7亿吨,金矿7419吨。2011年我国矿产资源勘查投资1118.
根据现代系统论的基本原理,系统的结构对系统功能具有决定性意义,一个系统能否发挥其整体功能,取决于该系统的结构是否合理。公共政策体系的功能主要体现在()。
Theceremonywillbebroadcast______ontelevision.
Somesocialscientistshaveclaimedthatdivorceharmschildrenfortherestoftheirlivesleadingthemtoformmarriagesash
最新回复
(
0
)