首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<stdio.h> main() { union un{ int i; long k; char c;}; struct byte{
以下程序的输出结果是 #include<stdio.h> main() { union un{ int i; long k; char c;}; struct byte{
admin
2009-02-15
49
问题
以下程序的输出结果是 #include<stdio.h> main() { union un{ int i; long k; char c;}; struct byte{ int a; long b; union un c;}r; printf("%d\n",sizeof(r));}
选项
A、10
B、13
C、7
D、8
答案
1
解析
本题主要考查了结构体和共用体数据的存储形式。共用体的一个特点是所有数据成员共用一段存储单元,而结构体每个数据成员都单独占据一段存储单元。共用体所占存储单元的大小由长度最长的数据成员的长度决定。题中共用体变量c占据 4个字节的长度,结构体r所占存储空间的大小为int(2个字节)+long(4个字节)+共用体c(4个字节)=10个字节,所以答案为A)。
转载请注明原文地址:https://kaotiyun.com/show/bkXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")Fork=1ToLen(x)b=Mid(x,k,1
在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Commandl),然后编写如下事件过程:PfivmeSubCommandl_Click()x=0DoWhilex
假设有如下的命令按钮(名称为Command1)事件过程:PrivateSubCommand1_Click()x=InputBox("输入:","输入整数")MsgBox"输入的数据是:",,"输入数据:"+xEn
软件设计中模块划分应遵循的准则是()。
结构化程序设计的基本原则不包括()。
在名称为Forml的窗体上添加一个名称为Shapel的形状控件,要求在属性窗口中将其形状设置为椭圆,其短轴(垂直方向)、长轴(水平方向)的长度分别为800、1600。把窗体的标题改为“Shape控件”,窗体上无最大化、最小化按钮。程序运行后的窗体如图所示。
为了读取数据,需打开顺序文件"D:\data5.txt",以下正确的命令是()。
索引属于______。
随机试题
最佳控制的特点是控制标准Z值由某一目标函数的最大值或最小值构成。()
急腹症首选的摄影体位是
患者,女,56岁,胁痛绵绵,劳则加重,头晕目眩,心中烦热,舌红少苔,脉细数。下列哪个穴位不作选择
融资租赁不可称为()。
买方市场是供()求、买方掌握着主动权的市场。
推动导游管理体制改革,建立健全导游评价制度,落实导游()和社会保险制度,逐步建立导游职级、服务质量与报酬相一致的激励机制。
台湾来客踏上“春雷打过,野火烧过,祖先耕过”的闽地,亲身______浓浓乡情,生涩和隔膜顷刻烟消,亲眼看到海峡彼岸的变化,纷纷感叹______。填入横线部分最恰当的一项是()。
已知4阶矩阵A=(α1,α2,α3,α4),其中α2,α3,α4线性无关,α1=2α2-α3.又设β=α1+α2+α3+α4,求AX=β的通解.
Whilethoseearningmaster’s,doctoral,orprofessionaldegreesstillearnmoreduringtheircareersthanthosewithlesseducat
Indevotingherselftothestudyofgorillas,DianFossey______onacourseofactionthatwastocostherlife.
最新回复
(
0
)