首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: 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
2015-06-09
24
问题
设有一联合体变量定义如下:
union data
{long a;
float b:
int c;
char d:
};
union data x;
执行下列语句后,正确的联合体变量X的值是( )。
X.a=l 111 11;
X.b=2222;
X.c=2.1 546;
X.d=‘R’:
选项
A、111111
B、2222
C、2.1546
D、R
答案
D
解析
本题主要考查的知识点是联合体的内存使用。联合体与结构体的定义相同,其本质区别就在于内存使用方式的不同。联合体所占用的内存空间为最长的成员所占用的空间,各个成员分量全部是从低地址方向开始使用内存单元;联合体中的空间在某一时刻只能保持某一个成员的数据,所以本题执行完一系列赋值后,只得到最后执行的字符‘R’。
转载请注明原文地址:https://kaotiyun.com/show/B4Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是_______。#defineP1(x)printf(x)main(){chard[]="p";P1(d);P1("d");}
有以下程序:main(){chars[]="\n123\\";printf(’%d,%d\n’,strlen(s),sizeof(s));}执行后输出结果是()。
设有以下定义:inta=0;doubleb=1.25;charc=’A’;#defined2则下面语句中错误的是()。
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。#include<stdio.h>voidmain(intargc,char*argv[])
以下选项中,非法的字符常量是______。
已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是
若有如下语句:structa{charx[10]inty;}s,*t;t=&S;则对结构体变量s中的成员y的正确引用是()。
设Y是int型变量,请写出判断Y为奇数的关系表达【】。
软件详细设计的主要任务是确定每个模块的
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输入数据的形式应该是【】。chara[10],b;scanf("a=%sb=%c",a,&b);
随机试题
“实”的病机最根本的方面是
故障率(失效率)的常用单位是()。
远期利率协议是指交易双方约定在未来某一日交换协议期间内一定名义本金基础上分别以合同利率和参考利率计算利息的金融合约。()
某市一家彩电生产企业,为增值税一般纳税人,适用企业所得税税率25%。2019年生产经营业务如下:(1)全年直接销售彩电取得不含税销售收入8000万元(不含换取原材料的部分),全年购进原材料,取得增值税专用发票,注明税款850万元(已通过主管税务机关认证
喜欢控制他人,能运用权力,是六种人际关系取向中的()。
12,15,2l,30,42,()
按时间先后,下列政治主张排序正确是()。①外争主权,内除国贼②习兵战不如习商战③驱除鞑虏、恢复中华、创立合众政府
Confirmingwhatwomenhavelongknown,anAmericanstudyreleasedonWednesday-showsmenaredraggingtheirfeetongettingmarr
InChina______graduatesgoabroadtohaveafurtherstudyeveryyear.
LandfillsYouhavejustfinishedyourmealatafastfoodrestaurantandyouthrowyouruneatenfood,foodwrappers,drinkc
最新回复
(
0
)