首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: 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
2018-09-26
42
问题
设有一联合体变量定义如下:
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://www.kaotiyun.com/show/kNxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于线性表的叙述中,不正确的是()。
在计算机中,字符的比较是对它们的【】进行比较。
下面程序的输出结果是______。main(){intx=0x48;printf("%d\n",--x);}
阅读以下程序及对程序功能的描述,其中正确的描述是#include<stdio.h>main(){FILE*in,*out;charch,infile[10],outfile[10];printf("Ent
设有如下程序段:intx=2002,y=2003;printf(“%d\n”,(x,y));则以下叙述中正确的是
有以下程序段: typedef struct NODE {int num; struct NODE *next; }OLD; 以下叙述中正确的是 ______。
算法具有五个特性,以下选项中不属于算法特性的是
设有以下语句,则c的二进制值是() chara=3,b=6,c; c=ab<<2;
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
随机试题
教学的基本组织形式是()
电子媒介沟通包括()
不属于继发孔房间隔缺损常见超声心动图表现的是
留取中段尿主要检查尿中
临床试验数据管理的目的是
发生高血压急症时需快速降压,常用的药物是
模板、支架和拱架设计的主要要求包括()。
患者在听收音机时能听到骂他的声音,关闭收音机时骂他的声音随即消失,这种幻觉是()。
()对于知识相当于分析对于()
We______(应该始终牢记)thatwehavetheresponsibilitytomaketheworldabetterplacetolivein.
最新回复
(
0
)