首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: 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
37
问题
设有一联合体变量定义如下:
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全国计算机二级
相关试题推荐
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
有以下程序:intm=1;voidfun(int*n){staticintm=2;*n*=m-1;m+=2;}main(){inti;for(i=1;i<4;i
若有以下定义;chara;intb;floatc;doubled;则表达式“a*b+d-c”值的类型为()
执行下面程序片段的结果是()intx=123;do{printf("%3d\n",x--);}while(!x);
算法的基本特征是可行性、确定性、【】和拥有足够的情报。
有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件—组,则多3个零件;若分成9个零件一组,则多5个零件。下面程序是求这堆零件总数。请选择填空。#include<stdio.h>main(){
对下述程序的判断中,正确的是voidmain(){char*p,s[128];p=s;while(strcmp(s,"End")){printf("Inputastring:");
C语言提供的合法关键字是()
在数据结构中,从逻辑上可以把数据结构分为______。
下列条件语句中,功能与其他语句不同的是
随机试题
符合国家规定的可以提前退休的其他情形主要有:(1)______;(2)______。
患者,女性,64岁。既往有糖尿病病史。因车祸多发伤入院。查体:神志不清,体温36.4℃,心率88次/分,血压106/54mmHg,右肺呼吸音低,双肺未闻及干湿啰音,腹平软,肝脾肋下未及。CT提示脑挫裂伤,多发肋骨骨折,右侧血气胸,骨盆骨折,予气管插管机械通
A.杂音于左侧卧位听诊最清楚B.杂音在吸气末时增强C.杂音于前倾坐位听诊最清楚D.杂音于活动后增强E.杂音于心力衰竭控制后减轻扩张型心肌病者
前列腺增生的主要表现有
1996年颁布的(),决定从企业所得税、增值税等方面对矿产资源综合利用实行优惠政策,鼓励矿山企业依靠科技进步和创新,提高资源综合利用水平。
根据FIDIC合同条件,对于装运后付款的工程材料和设备款预支,付款条件是()。
建设工程档案原始资料必须经过()才能成为可供决策的信息,成为工程报表或报告文件。
在各种不同类型保险合同中,以可以变动的多数人或者物为保险标的的保险合同被称为( )。
抗日战争进入到抗战相持阶段后,日本侵华政策改变为()
Justinwasalwaysprepared.Hismottowas"Neverthrowanythingout,youneverknowwhenitmightcomeinhandy."Hisbedroomwa
最新回复
(
0
)