首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 Union un { int a; char b; float c; } arr;
设有以下说明,则不正确的叙述是( )。 Union un { int a; char b; float c; } arr;
admin
2017-03-23
103
问题
设有以下说明,则不正确的叙述是( )。
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/70Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对下述程序的判断中,正确的是#includevoidmain(){char*p,s[128];p=s;while(strcmp(s,"End")){printf("Inputastring:");gets(s);w
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
以下程序的输出结果是#includemain(){inta=15,b=21,m=0;switch(a%3){case0:m++;break;case1:m++;switch(b%2){defau
以下能正确定义一维数组的选项是
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*strl="abcd",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。fun(int*p,intn){int*q;intmax,min;max=min=*p;for(q=p;【】;q++)if(*q>ma
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
下列说法正确的是()。
随机试题
现阶段我国民主党派共有()
企业在分析持有至到期投资的质量时,不必关注的是()
某患者女性,35岁。多次检测尿糖(+)~(++),OGTT各点血糖都在正常范围。应考虑诊断
青年脑栓塞,栓子来源多见于
某中外合资房地产开发公司,2014年发生以下业务:(1)1月通过竞拍取得市区一处土地的使用权,支付土地出让金6000万元,缴纳相关税费240万元。(2)上述土地用于开发建设普通标准住宅楼、会所和写字楼各一栋,占地面积各为1/3。
脸谱脱胎于戏曲中对“花脸”这一行当重施油彩的化妆,“花脸”指我国戏曲的四大行当中的()。
根据下表回答题。下列说法正确的是()。
谈一谈对第二条反蒋战线形成的认识。
在资本可以自由流动的固定利率制下,下列说法通常错误的是()。
1919年5月4日发生在北京的一场以青年学生为主,广大群众、市民、工商人士等阶层共同参与的,通过示威游行、请愿、罢工、暴力对抗政府等多种形式进行的爱国运动,是中国人民彻底的反对帝国主义、封建主义的爱国运动。1935年12月9日,北平(北京)大中学生数千人举
最新回复
(
0
)