首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在以下程序段中,已知血型数据占两个字节,则输出结果是 union un { int i; double y; } struct st { char a[10]; union un b; };
在以下程序段中,已知血型数据占两个字节,则输出结果是 union un { int i; double y; } struct st { char a[10]; union un b; };
admin
2009-02-15
47
问题
在以下程序段中,已知血型数据占两个字节,则输出结果是 union un { int i; double y; } struct st { char a[10]; union un b; }; printf("%",sizeof(struct st));
选项
A、14
B、18
C、20
D、16
答案
2
解析
本题考查了结构体和共用体类型的特点。结构体变量的各个数据成员分别占据不同的存储空间,而共用体变量的数据成员共同占据一段存储空间。所以共用体un的变量占8个字节,而结构st中,变量所占据的存储空间为成员a和b的存储空间之和,所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/ISXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click()DimSAsStringS=InputBox("请输入一个字符串:")Fori=1ToLen(S)\2IfMid(S,i,1)<>M
在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是
窗体上有Commandl、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommandlClick()
编写如下程序:DimnumAsInteger,rAsInteger,nAsInteger,iAsInteger,arr(5)AsIntegerPrivateSubCommandl_Click()hum=
假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
下面描述中,不属于软件危机表现的是
有以下函数:Functionfun(xAsInteger,yAsInteger)AsIntegerDoWhilex>=yx=x-yLoopfun=xEndFuncti
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分维成:数据域和指针域。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
被告人崔某,1980年出生。1997年5月7日晚在一路口抢走了下班女工的提包,后被过路群众抓获,扭送到附近的某人民法院。法院同志认为这是公安机关管辖的案件,告诉群众应将其扭送到公安局。崔某被扭送到公安局后,公安人员认为崔某符合拘留条件,遂将其拘留。后公安局
下肢动脉CTA的扫描基线通常是
肾挫伤的主要临床表现是
头孢菌素类的杀菌作用靶位是:
针灸治疗瘾疹,应选哪组经脉为主
根据FIDIC《施工合同条件》,下列关于合同担保的表述中,正确的是()。
“备案号”栏应填()。“经营单位”栏应填()。
下列有关医疗期间的表述中,符合法律规定的有()。
所谓高度集中的计划经济,是以市场手段为基础来配置社会资源的经济形式。()
MEMOTo:KatherineAnderson,ManagerFrom:StephenBlack,SalesDepartmentDate:19November,2010Subject;Resignation(辞职)Dea
最新回复
(
0
)