首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有下面的说明和定义: 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
62
问题
若有下面的说明和定义: 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全国计算机二级
相关试题推荐
窗体上有一个名称为Commandl的命令按钮,并有如下程序代码:PrivateSubCommandl_Click()Staticaa=1:b=2:c=3Callf(
下列选项中不属于结构化程序设计原则的是
以下合法的VB变量名是()。
软件测试的目的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
某完全二叉树共有256个结点,则该完全二叉树的深度为()。
下列表达式中值为-6的是
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePerson nameAsString*8 majorAsSt
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下列写法正确的是()。
随机试题
律师论辩的思维方法。
原发性血小板减少陛紫癜患者,应用糖皮质激素治疗多长时间未见效,才考虑切脾()(1994年)
多毛细胞白血病特征性细胞化学染色为
A、过敏性紫癜肾炎B、IgA肾病C、急性链球菌感染后肾小球肾炎D、原发性小血管炎肾损害E、狼疮性肾炎患者,女性,13岁,3周前始出现双下肢对称性出血性皮疹,浮肿、尿少、肉眼血尿1周,伴腹痛、黑粪,肾活检病理为系膜增生性肾小
下列属于企业会计档案的有()。
甲图书肯像公司在某经营期间共销售1万册图书、2万套DVD音像制品,转让两项外观设计专利,出售一辆自己使用过的小轿车。根据《营业税暂行条例》,这些经营业务属于营业税征税范围的是()。
绩效指标分析的基本工具有()。
设X1,X2,…,Xn(n>2)是来自总体X~N(0,1)的简单随机样本,记Yi=Xi一(i=1,2,…,n).求:Cov(Y1,Yn).
设D=求-A13-A23+2A33+A43.
Withunemploymenttidethroughouttherichworld,moreandmoreyoungpeopleareseekinginternships.Manyfirms,nervousabout
最新回复
(
0
)