首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: union data {long a; float b; int c; char d;}; union data x; 执行下列语句后,正确的联合体变量x的值是( )
设有一联合体变量定义如下: union data {long a; float b; int c; char d;}; union data x; 执行下列语句后,正确的联合体变量x的值是( )
admin
2017-11-27
54
问题
设有一联合体变量定义如下:
union data
{long a;
float b;
int c;
char d;};
union data x;
执行下列语句后,正确的联合体变量x的值是( )。
x.a=111111;
x.b=2222;
x.c=2.1546;
x.d=’R’;
选项
A、111111
B、2222
C、2.1546
D、R
答案
D
解析
本题主要考查的知识点是联合体的内存使用。联合体与结构体的定义相同,其本质区别就在于内存使用方式的不同。联合体所占用的内存空间为最长的成员所占用的空间,各个成员分量全部是从低地址方向开始使用内存单元;联合体中的空间在某一时刻只能保持某一个成员的数据,所以本题执行完一系列赋值后,只得到最后执行的字符’R’。
转载请注明原文地址:https://kaotiyun.com/show/99xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta,b,k,m,*p1,*p2;k=1,m=8;p1=&k,p2=&m;a=/*p1-m:b=*p1+*p2+6;printf(“%d”,
若有函数voidfun(doublea[],int*n){……}以下叙述中正确的是
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
若有定义inta[5],*p=a;则正确引用数组元素的是()。
以下程序的定义语句中,x[1]的初值是_________,程序运行后输出的内容是___________。#ineludemain(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
若在定义语句:inta,b,C,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
运行下列程序,若从键盘输入字符“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;
用筛选法可得到2~n(n
随机试题
A.稽留热B.弛张热C.间歇热D.回归热伤寒的热型是
关于骨髓增生异常综合征,正确的是
把地上的一条黑绳,看成一条大蜈蚣,显得惊恐不安,这属于下列哪种精神症状
当无民事行为能力人或限制民事行为能力人为被保险人时,应由其()代其指定受益人。
2017年4月9日,甲公司签发一张出票后定期付款的银行承兑汇票,付款期限为2个月,收款人为乙公司,金额为40万元,甲公司开户银行P银行进行了承兑。5月10日,丙公司作为保证人在票据上记载有关事项并签章,但未记载“被保证人名称”。6月12日,乙公司通过其开户
音乐鉴赏课《沃尔塔瓦河》课堂上,教师播放斯美塔那《我的祖国》的各个乐章,带领学生感受交响诗的音乐风格和音乐中蕴含的情感,这体现了音乐艺术中,学生感受和体验音乐主要是通过()。
办过案件的人都知道,申诉案件是“办案容易纠正难”,你认为这个“难”字,难在哪里?怎么解决?
Thesealaylikeanunbrokenmirrorallaroundthepine-girt,lonelyshoresofOrr’sIsland.Tall,kinglysprucesworetheirr
Thousandsof______atthestadiumcametotheirfeettopaytributetoanoutstandingperformance.
TheImportanceofTimeI.Introduction1)theissuesof【T1】【T1】______—notinanyone’shands—happeningeverytimeandwithever
最新回复
(
0
)