首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
admin
2016-12-18
35
问题
若有以下说明和定义
union dt
{int a;char b;double c;}data;
以下叙述中错误的是
选项
A、data的每个成员起始地址都相同
B、变量data所占内存字节数与成员c所占字节数相等
C、程序段:data.a=5;printf("%f\n",data.c);输出结果为5.000000
D、data可以作为函数的实参
答案
C
解析
本题主要考查联合的定义和使用。选项A)联合中每个成员起始地址都是一样的,正确:选项B)联合的长度等于长度最长成员的长度,在data中,成员c是double类型,长度为8个字节最长,因此data所占用字节数和成员c长度一致。选项C)整型和double类型的存储格式不一致,整数5在内存中的存储格式和浮点数5存储格式不一样,因此data.c输出不会是5.000000;选项D)联合和结构体都可以作为函数实参。
转载请注明原文地址:https://kaotiyun.com/show/KADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种基本结构分别是顺序、选择和______。
结构化程序设计主要强调的是
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
下面各选项中,均是C语言合法标识符的选项组是
若要求从键盘读入含有空格字符的字符串,应使用函数
设有定义"struct{inta;floatb;charc;}abc,*p_abc=&abc;",则对结构体成员a的引用方法可以是abc.a和p_abc【】a。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
∫02|x-1|dx=__________.
肿瘤组织分化越高()
缩窄性心包炎可能的主要病因是
交流整流电源作为继电保护直流电源时,直流母线电压,在最大负荷时保护动作不应低于额定电压的(),最高电压不应超过额定电压的115%,并应采取稳压、限幅和滤波酌措施。
高速公路联网收费系统中推荐采用的通行券有一次性纸质磁性券、一次性纸质二维条形码券和()三种。
下列变量中,通常属于数值型变量的有()。
2009年8月24日至10月4日家庭办公网民人均一周有效浏览时间趋势及增长率下列说法正确的是()。
中国近代制度化教育兴起的标志是清朝末年的“废科举,兴学校”,以及颁布了全国统一的教育宗旨和______。
中国近代教育的开启者是
A、Theycanbeusednormallytomailaletter.B、Theycanonlybeusedforexhibition.C、Theyareusedtoattractmoretourists.
最新回复
(
0
)