首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是
设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是
admin
2009-06-20
68
问题
设有以下定义 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全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click()DimSAsInteger,NAsIntegerS=0DoS=(S+1)*(S+2)N=N
窗体上有一个名为Commandl的命令按钮,并有下面的程序:PrivateSubCommandl_Click()DimalT(5)AsIntegerFork=lT05arr(k)=kNext
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubForm_Load()
如果希望向一个顺序文件写入数据,但又要保留文件中的原有内容,应采取的文件打开方式是
下列叙述中正确的是
以下关于图片框、图像框的叙述中,正确的是
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时。当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
设有如下声明语句OptionBase1Dimm(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是
随机试题
国防是随着()的产生而出现的。
施工合同履行过程中,发现在有放射、毒害性环境中施工时,承包人准备采取的相应安全防护措施()。
会计法律制度,是调整经济生活中某些方面会计关系的法律规范。 ( )
注册登记为证券投资顾问或证券分析师的人员,其()将会在证券业协会网站公示。I.所在机构Ⅱ.执业证书编号Ⅲ.身份证号Ⅳ.从事证券投资咨询业务类型
某企业2010年拥有房屋两栋,原值为1200万元。其中,一栋该企业作为托儿所使用,原值为900万元;另一栋出租给某个体户作为零售部,年租金收入20万元。假设该省规定允许按原值一次扣除20%。依据我国现行的房产税的相关规定,下列各项中,属于免纳房产税的有
【2016上】荀子在《劝学篇》中指出:“不积跬步,无以至千里;不积小流,无以成江海。”这句话所蕴含的教学原则是()。
根据下列材料回答问题。2015年15月,B区规模以上文化创意产业完成收入46.2亿元,比上年同期增长10.8%,比1—4月增幅收窄0.8个百分点;从业人员平均人数1.3万人,比上年同期下降2.4%。1—5月,B区规模以上文化创意产业实现利润
内隐联想测验使用反应时作为因变量指标来测量被试的
求级数的和。
あなたの字は汚くて、にくいですね。
最新回复
(
0
)