首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: 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
46
问题
设有一联合体变量定义如下:
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全国计算机二级
相关试题推荐
有以下程序#includestmctstu{intnum;charname[10];intage;};voidfun(structstu*p){printf(“%s\n”,P->name);)
以下程序的输出结果是_____________。#definePR(ar)printf(“ar=%d”,at)main(){intj,a[]={1,8,3,7,6,13,17,15),*p=a+5;for
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
以下选项中非法的字符常量是()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
关系数据库管理系统能实现的专门关系运算包括()。
已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
有以下程序:#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)malloc(sizeof(int));*s=p1+*p2;
下列程序的运行结果是()。#include<stdio.h>main(){stmctdate{intyear,month,day;}today;primf("%d\n",sizeof(struct
随机试题
下列哪项最能提示胃溃疡恶变()
A.低血糖B.乳酸酸中毒C.胃肠反应D.肝、肾损害(2007年第123题)口服降糖药格列喹酮的主要不良反应是
下述何种疾病的肺功能主要表现为限制性通气功能障碍
单根牙近根尖1/3折断时,取根应采用的器械是
外科病人最常发生的脱水为
旅游市场的客体指的是旅游产品的消费者。()
一般资料:女,26岁,未婚,公司职员。求助者自述:一个月前,公司派我到武汉出差,回来后就发现同事们总是在看我,而且还在背后议论我,对我的态度不对劲,我也不知道为什么。后来才知道,原来是我在武汉出差的时候认识的一名年轻男子喜欢上我了。不知道是通过什
薄伽丘在其《十日谈》中主要运用的是_______。
计算∫0+∞e-2x|sinx|dx.
设f(x,y)一阶连续可偏导,且f(tx,ty)=t2f(x,y),又f1’(1,2)=2,f2’(1,2)=4,则f(1,2)=_____.
最新回复
(
0
)