首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当执行下面的程序时,其输出结果为______。 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
34
问题
当执行下面的程序时,其输出结果为______。 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全国计算机二级
相关试题推荐
如果一个菜单项的Enabled属性被设置为False,则程序运行时,该菜单项
软件功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是()。
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此过程的参数In
以下关于菜单的叙述中,错误的是
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimmAsStringm=InputBox("请输入字符串")Printpick_str(m)EndSub
在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的时间过程是
下面语句中能够打开随机文件的是
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示“打开”对话框时,希望在该对话框的“文件类型”栏中只显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Filter属性设置为
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
以下关于控件数组的叙述中,正确的是
随机试题
男,64岁,进行性吞咽困难3个月,近10天来每日只饮水少许。极度口渴、乏力、唇干舌燥、皮肤弹性差、眼窝凹陷、尿少、尿比重1.030。应静滴
足厥阴肝经的起始穴位是
具有抑制黄嘌呤氧化酶作用的是()。
世界银行由两个直属的发展机构——国际复兴开发银行和国际开发协会组成,其中国际开发协会侧重于帮助()。
会计核算软件应当具备的初始化功能包括( )。
在下列园林中,属于规则式园林的是( )。
天之苍苍,________?________?其视下也,亦若是则已矣。(《庄子.逍遥游》)
下列情形中,构成共同犯罪的是()。
Theindustrialagehasbeentheonlyperiodofhumanhistorywhich1.______mostpeople’sworkhastakentheformofjobs.Thei
Thebusinesscycleiscomposedofmanyphasesandoneofthemistheexpansionphase.Thisphaseisatwo-foldone,includingre
最新回复
(
0
)