首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当执行下.面的程序时,其输出结果为 ______。 union st { int a; char b; } main() { union st s; char* p=(char *)
当执行下.面的程序时,其输出结果为 ______。 union st { int a; char b; } main() { union st s; char* p=(char *)
admin
2010-01-10
69
问题
当执行下.面的程序时,其输出结果为 ______。 union st { int a; char b; } main() { union st s; char* p=(char *)&s; s.a=0x3132; s.b=0x33; printf("%c",*p); }
选项
A、1
B、2
C、3
D、不确定
答案
4
解析
共用体类型结构的特点是使几个不同的变量共占同一段内存,但在每一瞬时只能存放其中一种,而不是同时存放几种,共用体变量中起作用的成员是最后一次存放的成员,在存入一个新的成员后原有的成员就失去作用。因此本题起作用的是成员b的值,所以程序打印输出3。
转载请注明原文地址:https://kaotiyun.com/show/nmWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubFormLoad()PrivateSubImage2.Click()Image1.Picture=LoadPicture(“L
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()d=0:c=10:x=Array(10,12,21,32,24)Fori=1To5Ifx(i
在窗体上画一个水平滚动条,其属性值满足Min<Max。程序运行后,如果单击滚动条右端的箭头,则Value属性值()。
下列程序段的输出结果是x=5Printx+1:x+1
在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Labell、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommandl_Click()
能够将组合框Combol中最后一个数据项删除的语句为
以下选项中,不合法的VisualBasic的变量名是
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此
长整型常数的类型说明符为
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。窗体上三个命令按钮的名称分别是Command1、Command2和Command3,标题分别是“显示”、“统计"和“保存”。运行程序时,单击“显示”按钮,从文件in5.txt中
随机试题
苏轼《留侯论》中所写的“留侯”是秦末汉初辅佐刘邦统一天下的谋士_________。
Wecan______witheightcomputersinthelabatthemoment,butwe’llneedacouplemorewhenthenewstaffarrive.
肺炎患儿出现严重腹胀,肠鸣音消失是由于()
A.二氢吡啶类钙通道阻滞剂B.β受体阻滞剂C.α受体阻滞剂D.血管紧张素转换酶抑制剂E.中枢交感神经抑制剂无并发症的老年收缩期高血压患者降压宜首选
2001年郑先生与刘女士相识,并于同年7月登记结婚,婚前郑先生收付15万元贷款购买了房屋一套,价值60万元,为祝贺二人结婚,郑先生的父亲给二人10万元结婚贺礼。二人生有一女郑婷。2003年郑先生外出时结识韩女士,两人很快发展成情人关系,并生有一子郑峰。郑先
在期货交易中,任何交易者必须按其所买人或卖出期货合约价格的一定比例缴纳资金,这个比例通常在()。
经纪类证券公司最低注册资本限额为()元人民币。
银行对存款支付利息,提高了银行筹集()的能力。
为了使教学产生更多的正迁移,需要先了解影响迁移的因素和发生过程。只有这样,教师才能懂得如何教学,学习者才能明白如何学习,才能达到好的迁移效果。下列属于影响学习迁移的因素的是()。
Evenbeforeheis80,theagingpersonmayundergoanotheridentitycrisislikethatofadolescence.Perhapstherehadalsobeen
最新回复
(
0
)