首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: union data { long a; float b: int c; char d; }; union data x; 执行下列语句后,正确的联合体
设有一联合体变量定义如下: union data { long a; float b: int c; char d; }; union data x; 执行下列语句后,正确的联合体
admin
2021-06-15
61
问题
设有一联合体变量定义如下:
union data
{ long a;
float b:
int c;
char d;
};
union data x;
执行下列语句后,正确的联合体变量x的值是( )。
x.a=111111;
x.b=2222;
x.c=2.1 546;
x.d=’R’:
选项
A、111111
B、2222
C、2.1 546
D、R
答案
D
解析
本题主要考查的知识点是联合体的内存使用。联合体与结构体的定义相同,其本质区别就在于内存使用方式的不同。联合体所占用的内存空间为最长的成员所占用的空间,各个成员分量全部是从低地址方向开始使用内存单元;联合体中的空间在某一时刻只能保持某一个成员的数据,所以本题执行完一系列赋值后,只得到最后执行的字符’R’。
转载请注明原文地址:https://kaotiyun.com/show/xwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(chars[]){char*P=s;while(*P=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABCDEF"));}
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
软件集成测试不采用
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
以下不能将s所指字符串正确复制到t所指存储空间的是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量S、P、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;S=S->next;p=s;while(p->next)p=p->next;
以下正确的说法是()。
在C程序中,下列说法正确的是()。
下列说法不正确的是()。
随机试题
新课改倡导发展性评价,要求课堂教育做到()。
始载佩兰之名的本草书籍是
须予以隔离治疗的患者是在明确诊断前,在指定场所进行医学观察的是
某女,25岁。胃痛吐酸,喜温恶寒,舌淡,苔薄白,脉弦紧,医生诊断后开具处方:高良姜、香附、延胡索、吴茱萸、木香,以温中散寒,和胃止痛治疗。该患者适宜的服药时间是()。
审理一起团伙犯罪案时,因涉及多个罪名和多名被告人、被害人,审判长为保障庭审秩序,提高效率,在法庭调查前告知控辩双方注意事项。下列哪些做法是错误的?(2012年卷二69题,多选)
评估拖欠工程款的房地产的抵押价值时,该房地产的价值扣除拖欠工程款后的余额部分才是其抵押价值。()
某砖混结构工程基础平面图及剖面图如图1所示。另外,土质为二类土,室外地坪高为0.00,内外槽结构一致。试计算基础工程量:1.首层建筑面积。2.场地平整工程量。3.基础土方工程量。4.砖基础工程量。
促进个体发展从潜在的可能状态转向现实状态的决定性因素是()。
【李石曾】南京大学2016年中国近现代史基础真题
在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如下事件过程:PrivateSubCommandl_Click()Text1="VBprogramming"Text2=Text1Text1="ABCD"EndSub程序
最新回复
(
0
)