首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
admin
2016-12-18
30
问题
若有以下说明和定义
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://jikaoti.com/ti/Mti0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
设函数findbig已定义为求3个数中的最大值,以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
下列叙述中正确的是()。
数据库设计中反映用户对数据要求的模式是()。
Jackson方法是一种面向______的结构化方法。
下面关于对象概念的描述中,错误的是
在面向对象方法中,属性与操作相似的一组对象称为_______。
随机试题
链球菌与风湿热有关的致病物质是()
A型胃炎的好发部位
计算xexydxdy,其中D是由0≤x≤1,一1≤y≤0围成的区域.
动作电位到达神经末梢,引起的与末梢膜释放递质有关的离子流是【】
重度不良反应发生率统计结果显示,非离子型对比剂比离子型对比剂的安全性提高
A.蛋白质一级结构B.蛋白质二级结构C.蛋白质三级结构D.蛋白质四级结构E.单个亚基结构
下列建设用地使用权中,使用权出让的法定最高年限不低SO年的有()。
统计调查证件的种类除了统计调查证、工作证、普查员证和普查指导员证以外,还包括()。
行政层级式组织形式的决定因素包括()。
A、Todowhateverthecommitteeaskshimto.B、Tomakedecisionsinagreementwiththecommittee.C、Torunthecommitteehidway.
最新回复
(
0
)