首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: 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-07-27
21
问题
设有一联合体变量定义如下:
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://jikaoti.com/ti/EFi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
在C语言中,变量的隐含存储类别是()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#include<stdio.h>main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);
以下叙述错误的是()。
下列函数从字符数组s[]中删除和c一样的字符,请在下面横线处填空。voiddelete(s,C)chars[],c;{inti,j;for(i=j=0;();i++)if(s[i]!=’c’)s[j++]=
以下程序的输出结果是()。#include<stdlib.h>main(){char*s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1=15;*s2=2
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作_____________。
假设有语句sizeof(double),则它是()。
随机试题
下列关于类风湿关节炎的叙述,正确的有
患儿,男,6个月。因便秘,食欲差,嗜睡,反应迟钝来诊。查体:体温:35.5℃,脉搏:100次/分,呼吸:30次/分,皮肤粗糙,干燥,头大,颈短,眼距宽,鼻梁宽平,腹胀,脐疝。此患儿智能低下,特殊面容有可能是
巩膜发育完全的时间是
全口义齿排牙时应遵循下列原则,除了
限制进口的贸易保护手段包括()。
政府对项目管理的()要求政府对项目的管理不可随意,任何指令都要慎重,以免产生副作用。
根据《中华人民共和国合同法》,要约失效的情形有( )。
在我国,法律规定的统计管理机制是()。
贵州省某市区广播电视公司,是国家鼓励类的内资企业。2011年1月成立,2015年度相关生产经营业务如下:(1)当年广播影视收入700万元,对外打字复印收入20万元。国债利息收入10万元,取得对境内非上市公司的投资收益46.8万元。(2)全年营业成本为3
(02年)设X1和X2是任意两个相互独立的连续型随机变量,它们的概率密度分别为f1(x)和f2(x),分布函数分别为F1(x)和F2(x),则
最新回复
(
0
)