首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: 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
40
问题
设有一联合体变量定义如下:
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全国计算机二级
相关试题推荐
C语言中double类型数据占字节数为
下列关于栈的叙述正确的是
以下选项中函数形参不是指针的是
有以下程序#include<stdio.h>main(){inti,j;for(i=3;>=1:i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
若变量已正确定义并赋值,以下不能构成C语句的选项是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
随机试题
生成性目标
以下关于生物转化生理意义的叙述,不正确的是
构成传染病流行过程的三个基本条件是
A.四氟乙烷B.丙二醇C.吐温80D.蜂蜡E.维生素C在气雾剂的处方中,可作为抛射剂的辅料是
在填制支票时,签发日期应填写实际出票日期,支票正联出票日期必须仗用中文大写,支票存根联出票日期可以用阿拉伯数字书写。()
下列说法不正确的是()。
某跨国汽车公司2007年进入中国市场,业务范围不断扩大,不仅在汽车制造领域站稳脚跟,而且通过并购、联合等多种形式,使业务遍及家电、医药、建筑等多个领域。在汽车制造领域,该公司业绩表现尤为突出,不断针对不同类型人群,推出具有独特功能和款式的新型号汽车,占领不
委托加工的应税消费品收回后准备直接出售的,由受托方代扣代交的消费税,委托方应借记的会计科目是()。
世贸组织的总部设在( )
已知向量p=是矩阵A=的逆矩阵A﹣1的特征向量,则k=().
最新回复
(
0
)