首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: 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
36
问题
设有一联合体变量定义如下:
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全国计算机二级
相关试题推荐
以下叙述中错误的是
下面程序的功能是:输出100以内能被3整除且个位数为9的所有整数,请填空。main(){inti,j;for(i=0;__________;i++){j=i*10+9;
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
以下叙述错误的是()。
在两种基本测试方法中,____________测试的原则之一是保证所测模块中每一个独立路径至少执行一次。
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
在下列选项中,没有构成死循环的是()。
有以下字符串,说明表达式strten(s)值的是()。chars[10]={‘a’,‘\n’,‘a’,‘b’,‘\t’,‘c’};
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
下面的语句要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
随机试题
当选择“文件>新建”命令,在弹出的“新建”对话框中不可以设定下列哪个模式?
尽管你可以有不同的观点,但你应该学会如何尊重别人。
正常角膜地形图可分为
有限责任公司有一定的人合性特征,股东之间可以相互转让其持有的股权,但对外转让一般需经()其他股东同意,且其他股东有优先受让权。
在操作风险经济资本计量的方法中,()的原理是,将商业银行的所有业务划分为八类产品线,对每一类产品线规定不同的操作风险资本要求系数,并分别求出对应的资本,然后加总八类产品线的资本,即可得到商业银行总体操作风险的资本要求。
按照农村信用社行业管理规定,以划拨的国有土地使用权作抵押的,抵押贷款的最高额不得超过其现值的()。
【2013上】通常把一个国家各级各类学校的总体系称为()。
八(3)班的六重唱在学校文艺汇演中获得了一等奖,班主任老师和六名参演学生准备一起合影.他们排成一个横排,其中班主任老师要站在边上,而参演学生中甲和乙不能相邻,则共有()种排法.
教师在教育过程中主要涉及()。
公安机关的任务是一个多形式、多层次的系统,其中,从层次上分,包括()。
最新回复
(
0
)