首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有下面的说明和定义: 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
38
问题
若有下面的说明和定义: 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全国计算机二级
相关试题推荐
在窗体(名称为Forml)上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写一个事件过程。程序运行后,如果在文本本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的时间过程是
以下叙述中错误的是()。
要计算x的平方根并放入变量y,正确的语句是
将数据库的结构划分成多个层次,是为了提高数据库的()。
为使文本框具有初始值“VB”,在设计阶段正确的操作是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
有下面程序代码:PrivateSubCommand1_Click()Fork=5To1Step-1x=k+x*10NextkPrintx
下列说法中正确的是
向文本框中输入字符时,下面能够被触发的事件是()。
随机试题
Weconsider______theinstrumentbeadjustedeachtimeitisused.
初步诊断为:首选处理是:
下列叙述中哪项与氯贝丁酯不符
在单缝夫琅禾费衍射实验中,屏上第三级暗纹对应的单缝处波面可分成的半波纹的数目为()。
证券公司可以委托()代为推广集合资产管理计划。I.其他证券公司Ⅱ.商业银行Ⅲ.证券交易所Ⅳ.中国证券业协会
甲公司发生下列与长期股权投资相关的业务:(1)20×3年1月7日,购入乙公司有表决权的股票200万股,占乙公司股份的25%,从而对乙公司的财务和经营政策有重大影响。该股票每股买入价为8元,其中每股含已宣告分派但尚未领取的现金股利0.20元;另外,甲公司在
当今的世界是一个多元和多强并起的世界,经济全球化日益加深,各国之间的相互依赖增强,和平与发展是主流,大国关系已经不再是零和游戏关系,而是既竞争又合作的关系。大国之间寻求互相共赢的合作已经成为主流,对抗只能导致两败俱伤,大国之间的战争不可想象,也不可能的。中
有关罗杰斯的自由学习理论的分析,不正确的一项是()
用户使用操作系统通常有3种方式,它们是终端命令、系统调用命令和
A、Herhusbandhadgotahigherposition.B、Herhusbandhadlosthisjob.C、Shewantedtohavea4cleanerhouse.D、Shewantedto
最新回复
(
0
)