首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: uniondata { long a; float b; int c: char d; }; union data x: 执行下列语句后,正确的
设有一联合体变量定义如下: uniondata { long a; float b; int c: char d; }; union data x: 执行下列语句后,正确的
admin
2013-02-23
25
问题
设有一联合体变量定义如下:
uniondata
{ 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/ATJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中头文件typel.h的内容是:#defineN5#defineM1N*3程序如下:#include"type1.h”#defineM2N*2main(){int
有以下程序floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun(a+c,
若有以下定义和语句structa{intn,m;};structast[3]={{1,20},{2,19},{3,21}};structa*p=st;则以下错误的引用是
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p])______;
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
以下数组定义中不正确的,是______。
设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为______。
Jackson方法是一种面向【】的结构化方法。
关于if后一对圆括号中的表达式,以下叙述中正确的是()
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是()。
随机试题
小儿鹅口疮的病原体是
A.法半夏、厚朴B.沙参、百合C.甘草、桔梗D.党参、白术E.干姜、细辛久嗽热伤肺津,口干咽燥,舌红者。可在主方中加用
A.去心B.去毛C.去皮壳D.去枝梗E.去残根金樱子在炮制过程中应()
某单位推销员拿盖有单位公章的空白合同文本,与其他单位签订了超越授权范围的合同,此时订立的合同( )。
富兰公司是一家工业生产企业,为增值税一般纳税人,增值税税率17%,存货采用实际成本法计价。2014年7月发生如下经济业务事项:(1)7月1日,采购甲材料,价款为2000元,增值税为340元,未发生其他费用,款项上月已经支付,材料已验收入库。
( )是对经济活动和经济交往中书立、使用、领受具有法律效力的凭证的单位和个人征收的一种税。
中国银行规定以凭证式国债质押的贷款最高额不得超过质押权利凭证面额的()。
人们对理财的需求只体现在对财务缺口的弥补上。()
国内某作家的一篇小说先在某晚报上连载3个月,每月取得稿酬3600元,然后送交出版社出版,一次取得稿酬20000元。该作家因此需缴纳个人所得税()元。
TheU.S.systemofhighereducationiswidelyconsideredtheworld’sbest.Acollegeeducation【C1】________substantialbenefits—a
最新回复
(
0
)