首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 Union un { int a; char b; float c; } arr;
设有以下说明,则不正确的叙述是( )。 Union un { int a; char b; float c; } arr;
admin
2021-07-09
53
问题
设有以下说明,则不正确的叙述是( )。
Union un
{ int a;
char b;
float c;
} arr;
选项
A、arr所占的内存长度等于成员c的长度
B、arr的地址和它的各成员的地址都是同一地址
C、arr可以作为函数参数
D、不能在定义arr时对它初始化
答案
C
解析
本题主要考查联合体的内存使用:联合体所占用的内存空间为最长的成员所占用的空间,int占2个字节,char占1个字节,float占4个字节,所以arr所占的内存长度等于成员c的长度;arr的地址和它的各成员的地址都是同一地址;不能直接对arr赋值,即不能在定义arr时对它初始化;arr也不可以作为函数参数。
转载请注明原文地址:https://kaotiyun.com/show/gokp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structS{inta,b;)data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));)程序运行后的输出结果是
设有定义:struetcomplex{intreal,unreal;}data1={1,8},data2;则下列赋值语句中错误的是()。
以下叙述中不正确的是()。
在结构化程序设计中,模块划分的原则是
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pad++,++pad;printf("%d\n",pad);}程序的输出结果是
以下四个程序中,完全正确的是
有下列程序:fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main(){charstr[][10]={"Mon","T
以下叙述中错误的是
以下叙述中正确的是
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
甲、乙二人携带炸药去水库僻静处炸鱼,甲在岸边准备往水中掷炸药时,不慎引起爆炸,将乙炸死,自己也受重伤。则甲的行为如何定性?()
可以从_______等指标对企业的学习和创新能力进行分析。
蒸发过程主要是一个传热过程,其设备与一般传热设备并无本质区别。
企业从银行借入三年期借款,应贷记的科目是()。
根据营业税改征增值税试点相关规定,下列各项中,应按照“销售服务一建筑服务”税目计缴增值税的是()。
社会主义市场经济条件下按劳分配的主体是()。
集体消费是指消费过程就其性质和规模,其组织和管理只能是集体供给。集体消费有满足公共需要的功能、调节收入再分配的功能、社会保障的功能和社会整合的功能。如果集体消费品供应不足,就会引发城市运动,为了避免爆发新的政治危机,就必须保障集体消费品的有效供应。根据上
A、 B、 C、 D、 C
[*]
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。例如,若输入:200851,则程序输出:2008年5月1日是该年的第122天。请在程序的下划线处填入正确的内容,并
最新回复
(
0
)