首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 union un {int a; charb: float c; }arr;
设有以下说明,则不正确的叙述是( )。 union un {int a; charb: float c; }arr;
admin
2019-09-03
37
问题
设有以下说明,则不正确的叙述是( )。
union un
{int a;
charb:
float c;
}arr;
选项
A、arr所占的内存长度等于成员c的长度
B、arr的地址和它的各成员的地址都是同一地址
C、arr可以作为函数参数
D、不能在定义air时对它初始化
答案
C
解析
本题主要考查联合体的内存使用:联合体所占用的内存空间为最长的成员所占用的空间,int占2个字节,char占1个字节,float占4个字节,所以arr所占的内存长度等于成员c的长度;arr的地址和它的各成员的地址都是同一地址;不能直接对arr赋值,即不能在定义arr时对它初始化:art也不可以作为函数参数。
转载请注明原文地址:https://kaotiyun.com/show/o7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
以下能正确定义字符串的语句是
以下叙述中正确的是
有以下程序intf(intm){staticintn=0;n+=m;returnn;)main(){intn=0;printf("%d,",f(++n));printf("%d\n",f(n++));}程序运行后的输出结果是
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();print
有以下程序#includefun(inta,intb){intstaticm=0,i=2;i=i+m+1;m=i+a+b;returnm;}main(){intk=4,m=1,p;P=fun(k,m)
设有定义语句int(*f)(int);则以下叙述正确的是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");while((ch=getc
以下函数不能用于向文件中写入数据的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
随机试题
树胶样肿有别于结核结节的特点包括
有关乳腺摄影的叙述,错误的是
固定资产交付使用率的计算公式中主要参数有()。
以下()适用于监理内容比较明确的中小型工程的监理费计算。
特殊目的公司,是指中国境内公司或自然人为实现以其实际拥有的境内公司权益在境外上市而直接或间接控制的境外公司。对此,下列说法错误的是()。
在解决计算机主机和打印机之间速度不匹配问题时通常设置一个打印数据缓冲区,主机将要输出的数据依次写人该缓冲区,而打印机则从该缓冲区中取出数据打印。这个缓冲区应该是一个()结构。
某单位五个科室间举办拔河比赛,每两个科室之间最多比一场。其中甲、乙、丙、丁科室分别参加了4、3、2和1场比赛,问已经进行了多少场比赛?()
下列有关宋朝法律制度的表述,正确的是()。
甲携带凶器拦路抢劫,黑夜中遇到乙便实施暴力。乙发现是自己的熟人甲,便喊甲的名字,甲一听便住手,还向乙道歉说;“对不起,认错人了。”甲的行为属于下列哪一种情形?()
在显示查询结果时,如果要将数据表中的“籍贯”字段名,显示为“出生地”,可在查询设计视图中改动
最新回复
(
0
)