首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是
设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是
admin
2009-06-20
55
问题
设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是
选项
A、变量demo与成员d2所占的内存字节数相同
B、变量demo中各成员的地址相同
C、变量demo和各成员的地址相同
D、若给demo.d1赋99后,demo.d2中的值是99.0
答案
D
解析
联合体的所有成员共占同一段内存,所以联合体变量的长度与它的最长成员所占长度…致,本题中float所占内存字节数为4,而 int类型在TurboC 2.0中是占2字节、在VisualC++6.0中占4字节,所以int类型所占内存字节数不会超过float,那demo就与成员d2所占字节数是相同的,选项A的说法正确。联合体的所有成员的首地址都是相同的,和联合体变量的地址一致。故选项B和C都是正确的。由于int类型数据和float类型数据在内存中的存放格式是不一样的,所以给d1赋99后,d2中不会得到99.0这个值。故选项D不正确,答案应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/W6Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的执行结果为()。x=Int(Rnd+3)SelectCasexCase5Print"ARow"Case4Print"BRow"Case3Print"CRow"CaseElse
有下面的程序段:x=InputBox("字符串","输入","请输入")Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
运行以下程序后,输出的图案是()。Forml.ClsAS:StringS(10,“*”)Fori=1To5n=10-2*iXS=AS:Y$=SpaceS(n)Mid$(X$,i+1,n)=Y$Pr
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
在窗体上画1个命令按钮,名称为Command1,然后编写如下程序:DimFlagAsBooleanPrivateSubCommand1Click()DimintNumAsIntegerintNum=
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是()。
以下关于VB文件的叙述中,错误的是()。
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger,nAs
使用()方法,可清除列表框中所有的列表项。
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
随机试题
脊髓灰质前角由支配骨骼肌的运动神经元组成,其中支配快肌纤维的是()。
薪酬的公平性可分为()。
男,25岁。乏力、消瘦、腹胀2个月。查体:心肺未见异常,肝肋下1cm,脾肋下8cm。化验:Hb138g/L,WBC96×109/L,Plt385×109/L。分子生物学检查可见bcr/abl融合基因。该患者最有效的治疗是
在组织结构模式中,组织分工反映了一个组织系统中各子系统或各元素的()等几项分工。
下列关于企业所得税税率的表述,正确的有()。
我国政府坚持人民币汇率基本稳定的政策,有利于中国经济的发展,有利于地区和世界经济的发展。这体现了()。
砀山婚俗三趣包括()。
局域网与其他网络主要有哪些区别?
材料:班主任王老师就一位学生的化妆问题,找她谈了一次话。老师:“为您服务”节目看了吗?有趣吗?学生:有趣。老师:那个要大家评论四张妇女化妆像好坏的节目,你觉得怎么样?你能讲出她们的优缺点吗?学生:这还不晓得
关于Ethernet交换机的描述中,正确的是()。
最新回复
(
0
)