首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当执行下面的程序时,其输出结果为______。 union st { int a; char b; } main() { union st s; char *p=(char*)&s;
当执行下面的程序时,其输出结果为______。 union st { int a; char b; } main() { union st s; char *p=(char*)&s;
admin
2009-02-15
21
问题
当执行下面的程序时,其输出结果为______。 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/rgXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
下面能够将某个变量声明为局部变量的是
设窗体文件中有下面的事件过程:PrivateSubCommand1_Click()Dims:a%=100:PrintaEndSub其中变量a和s的数据类型分别是
编写如下程序:PrivateSubCommandlClick()DimnAsLong,sAsStringn=InputBox(“输入一个数”)DoWhilen<>0Printn\10Mod10;:PrintnMod
有如下程序代码:PrivateSubForm_Click()X=8IfX>8ThenPrint"X>8"ElseIfX<10ThenPrint"X<10
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确
下面变量定义中错误的是
下列关于控件数组的叙述中,正确的是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
在设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框:PrivateSubCommand1_Click() CD1.DialogTitle="打开文件" CD1.InitDir="C:" CD1.Filte
随机试题
眼部超声波疗法采用何种方法为宜,且严格掌握剂量
男,60岁。突然出现右侧肢体无力及不能讲话,体检:失语。右侧偏瘫,右侧感觉减退,右侧偏盲。临床诊断为脑血栓形成。闭塞的血管是
建筑业企业资质证书的有效期和每次的有效延续期均为()年。
属于行政处罚的方式有( )。
已知某商业银行的总资产为100亿,总负债为80亿,资产加权平均久期为5.5,负债加权平均久期为4,那么该商业银行的久期缺口等于()。
2012年,全国完成公路水路交通固定资产投资14512.49亿元,比上年增长0.3%,占全社会固定资产投资的3.9%,分地区看,西部地区完成交通固定资产投资5400.26亿元,所占比重为37.2%,比上年提高1.2个百分点;东、中部地区分别完成投资5
下列句子中,对“并非‘清者自清,浊者自浊’”理解正确的是()。(2013年上半年中学真题)
小东虽然才10岁,但篮球打得好,足球踢得也很棒,可就是学习成绩不好,对此,班主任很发愁,总是提醒他“你不要总是贪玩球,把心放在学习上,这才是你应该做的!”该班主任的做法()。
根据《物权法》的有关规定,因添附引发的物权变动,自()生效。
AnofficetoweronMillerStreetinManchesteriscompletelycoveredinsolarpanels.Theyareusedtocreatesomeoftheenergy
最新回复
(
0
)