首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
admin
2016-12-18
106
问题
若有以下说明和定义
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全国计算机二级
相关试题推荐
“printf("%d\n",strlen("\t\"\023\xABC\n"));”语句的输出结果是______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
设有定义语句int(*f)(int);,则以下叙述正确的是
若变量已正确定义并赋值,以下符合C语言语法的表达式是
结构化程序设计主要强调的是
设函数findbig已定义为求3个数中的最大值,以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
在面向对象方法中,属性与操作相似的一组对象称为_______。
随机试题
24岁就诊患者,口腔卫生情况不佳,患者左下第一恒磨牙有牙周.牙髓联合病变,疼痛剧烈,但患牙无松动,为了消除病痛,恢复健康。首先采取的措施
紫苏子和苦杏仁的共同功效为()。
某造纸厂因向河道排污水,造成下游农民因引水灌溉而造成稻谷颗粒无收,则下列说法错误的有:
根据反垄断法律制度的规定,下列垄断协议中,由国家工商总局负责执法的有()。
一位新入园的孩子问老师:“妈妈什么时候来接我?”下列回答中最合适的是()。
贯彻落实科学发展观,就是要走()的文明发展道路。
在汇编语言程序设计中,若调用不在本模块中的过程,则对该过程必须用伪操作命令( )说明。
Anewyoungteacherhasjustbegunherwork.Inthefirstdayofschool,aftershereadthelist(名单)ofstudentsinherclas
ConfirmationofFollow-upafterBusinessMeetingThisisfurthertoourmeetingoflastweekatwhichweagreedtoholdase
Sexprejudicesarebasedonandjustifiedbytheideology(意识形态)thatbiologyisdestiny(命运).Accordingtotheideology,basic
最新回复
(
0
)