首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有下面的说明和定义: struct test { int m1; char m2; float m3; union uu {char u1[5]; int u2[2];}ua; }myaa; 则sizeof
若有下面的说明和定义: struct test { int m1; char m2; float m3; union uu {char u1[5]; int u2[2];}ua; }myaa; 则sizeof
admin
2010-05-22
32
问题
若有下面的说明和定义: struct test { int m1; char m2; float m3; union uu {char u1[5]; int u2[2];}ua; }myaa; 则sizeof(stmct test)的值是( )。
选项
A、12
B、16
C、14
D、9
答案
1
解析
结构体变量所占的存储空间是各个分量所占空间的总和。共用体变量中的所有成员占有同一个存储空间,其字节数与成员中占字节数最多的那个成员相等。char u1[5]是有5个元素的字符数组占5个字节,int u2[2]是有2个元素的整型数组占2*2=4个字节,共用体占5个字节的存储空间。int占2个字节,char占1个字节,float占4个字节,因此结构体所占的存储空间为2+1+4+5=12个字节。
转载请注明原文地址:https://kaotiyun.com/show/CVWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定编写了如下4个窗体事件的事件过程,则运行应用程序并显窗体后,已经执行的事件过程是
能够将组合框Combol中最后一个数据项删除的语句为
PrintFormat(1234.56,"###.#")语句的输出结果是
设通用对话框的名称为CommonDialog1,执行语句CommonDialog1.Action=3,则打开的对话框是
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是()。
以下说法中正确的是()。
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
下列说法中正确的是
随机试题
1998年4月,国际商会正式公布的专门用以规范备用信用证业务的惯例是()
公共政策调整的形式有__________、_________、__________。
心室颤动立即用判断心脏骤停最可靠的是
不会影响全冠就位的情况是()
关于建设民商事法律关系的特点,下列说法正确的有()。
企业在进行进料加工合同登记时,必须向海关递交必要的单证和其他相关资料。下面选项中()不属于“海关认为必要的其他有关资料”。
根据《商业银行资本管理办法(试行)》,商业银行对符合条件的微型和小型企业债权的风险权重为()。
BRMS量表主要统计指标为总分,下列叙述不正确的是()。
历史进步的曲折性和反复性的根本原因是()。
当你不能管理自己的时候,你便失去了所有领导别人的资格和能力。当一个人走向伟大的时候,千万先把自己管理好,管理自己的金钱、自己周边的人脉社会关系,管理自己的行为。当你管理好了自己,我们称之为自律,称之为守法,很多类似的美德就有了。管理好自己的时候,才取得了领
最新回复
(
0
)