首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: 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
55
问题
设有一联合体变量定义如下:
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全国计算机二级
相关试题推荐
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
下列关于C语言数据文件的叙述中正确的是
以下程序的功能是:输出x、y、z三个变量中的最大值,请填空。main(){intx,y,z,u;printf("Enterx,y,x;");scanf("%d%d%d",&x,&y,&z);if(【】)u=x
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO
在数据库系统中,实现各种数据管理功能的核心软件称为【 】。
计算机网络最突出的优点是()
是构成C语言程序的基本单位。
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
数据库技术的根本目标是要解决数据的()。
随机试题
在Word中可以像在资源管理器中那样复制和移动文件。只要打开“打开”对话框,选定要复制和移动的文件后,使用__________。
A、急性溃疡B、慢性溃疡C、复合性溃疡D、多发溃疡E、高位溃疡对于胃十二指肠溃疡大出血,如果是年轻人,多为_______。
常用牡丹皮而不用赤芍治疗的病证是
下列哪种药物在影响免疫功能的同时有驱蠕虫的作用
治疗温水肿胀满、大便秘结、、小便不利,首选()
风险识别的成果是发现并记录()。
位于市区的某金融机构为增值税一般纳税人,2017年第3季度业务收支情况如下:(1)取得贷款利息收入2000万元,另外取得加息、罚息收入80万元。(2)开展股票买卖任务,买进价900万元,卖出价1000万元。(3)取得结算手续费收入180万元;结算罚款
无领导小组讨论的题目应具备()等特性。
当教室中一片喧哗时,教师突然放低声音或停止说话,会引起幼儿的注意。这是()。
设两曲线y=x2+ax+b与-2y=-1+xy3在点(-1,1)处相切,则a=______,b=______.
最新回复
(
0
)