首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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
42
问题
以下程序的输出结果是 #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://jikaoti.com/ti/rdK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于框架控件的叙述中正确的是
在数据库系统中,用户所见的数据模式为
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是()。
若已把一个命令按钮的Defauh属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是()。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
以下数组定义语句中,错误的是()。
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是()。
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm,此外还有一个名为datain.txt的文本文件,其内容如下:32437658281298573l42536475
设文本框的PasswordChar属性被设置为“%”。程序运行时,在文本框中输入了“OK”,则产生的结果是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
红移与蓝移(紫移)
某患者右髋痛1个月,需进行髋关节摄影检查。有关髋关节前后位摄影的叙述,正确的是
图7-51所示电路中,ui=10sinωtV,二极管VD2因损坏而断开,这时输出电压的波形和输出电压的平均值为()。
y’’一2y’一3y=0的通解为y=()。
为了规范工程咨询行为,,保证工程咨询质量,人事部和国家计委于()年颁发了《注册咨询工程师(投资)执业资格制度暂行规定》。
发行人的业务应当独立于控股股东、实际控制人及其控制的其他企业,与控股股东、实际控制人及其控制的其他企业间不得有同业竞争或者显失公平的关联交易。( )
考试:评卷:及格
复代理发生法律效力的条件有()。
Writeanessaybasedonthefollowingchart.Inyourwriting,youshould1)interpretthechart,and2)giveyourcomments.You
Thevisitingscholargavethestudentsaninterestingandhighly(information)______lecture.
最新回复
(
0
)