首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 union un { int a; char b: float c; }arr;
设有以下说明,则不正确的叙述是( )。 union un { int a; char b: float c; }arr;
admin
2021-06-15
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个字节,所以art所占的内存长度等于成员c的长度:arr的地址和它的各成员的地址都是同一地址;不能直接对art赋值,即不能在定义air时对它初始化;art也不可以作为函数参数。
转载请注明原文地址:https://www.kaotiyun.com/show/Bvtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
下列排序方法中,最坏情况下比较次数最少的是
下列叙述中正确的是()。
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
有以下程序段charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
表示关系式x≤y≤z的C语言表达式的是
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
设树T的深度为4,其中度为1,2,3,4的节点个数分别为4,2,1,1。则T中的叶子节点数为()。
随机试题
A.白茅根B.苎麻根C.侧柏叶D.紫珠E.仙鹤草(2002年第85,86题)治疗胃热呕哕,宜选用()
男性,18岁,近1年来对家人亲友变得冷淡,不去上学,不洗澡,不主动更换衣服,对与自己有关的各种事情表现得无动于衷。最可能的诊断是
与单一法人客户相比,()不是集团法人客户的信用风险具有的特征。
企业的速动比率具有局限性,主要是其没有将如下内容考虑进来()。
已知定义在实数集R上的偶函数,f(x)在区间[0,+∞)上为单调增函数,若f(1)<f(1gx),则x的取值范围是________。
有预定目的,用专门方法的识记是()
行政终局裁决行为是()。
"Hi,there.How’sitgoing?""Oh,fine.Fine.Howaboutthisweather,huh?""Well,Iguesswecanalwaysusetherain."
下列关于关系数据库的规范化理论的叙述中,不正确的是()。
Itdidn’thappenovernight.Theproblemofpollutedairhasbeenfesteringforcenturies.Suddenlytheproblemofairpollut
最新回复
(
0
)