首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 Union un { int a; char b; float c; } arr;
设有以下说明,则不正确的叙述是( )。 Union un { int a; char b; float c; } arr;
admin
2021-07-09
34
问题
设有以下说明,则不正确的叙述是( )。
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全国计算机二级
相关试题推荐
下列关于栈的叙述中确的是()。
有以下程序#include#includetypedefstruct{charname[9];charsex;intscore[2];}STU;STUf(STUa){STUb={"Zhao",’m’,85,
以下叙述中正确的是
有以下程序#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;)printf(’’%d\n’’,a[2]);}程序运行后的
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pad++,++pad;printf("%d\n",pad);}程序的输出结果是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
设文件指针fp已定义,执行语句fp=fopen("file","W");后,以下针对文本文件file操作叙述的选项中正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
软件开发中需求分析的主要任务是
随机试题
简述西欧封建时期的等级制和庄园制。(首都师范大学2001年世界上古史、中古史真题)
公共政策的灵魂和目的是指
就部位而言,体表属就部位而言,上部属
缺牙区牙槽嵴愈合良好方可制作固定义齿,固定桥制作应在拔牙后
下列选项中()不是数字信号。
施工作业人员如发生法定传染病、食物中毒或急性职业中毒时,必须要在()h内向所在地建设行政主管部门和卫生防疫等部门进行报告。
有人认为竞争在,社会不能和谐。只有消除竞争,社会才算和谐,针对这个观点谈谈你的看法。
“执政兴国七十载,砥砺初心正其时。”从救国救民到兴国富民,从强国强民走向民族复兴,沿着这样一条接续奋斗之路,中国已经走到了实现民族复兴的关键时刻。中国共产党执政兴国的第一要务是
A、 B、 C、 D、 A
Asapopularsayinggoes:"【C1】______"Goodhealthenablesoneto【C2】______andachievewhathe【C3】______.Withgoodhealthweca
最新回复
(
0
)