首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有下面的说明这定义:struct test{ int m1; char m2; float m3; union uu { char u1[5]; int u2 [2];} ua;} myaa; 则 sizeof (struct te
若有下面的说明这定义:struct test{ int m1; char m2; float m3; union uu { char u1[5]; int u2 [2];} ua;} myaa; 则 sizeof (struct te
admin
2009-01-15
81
问题
若有下面的说明这定义:struct test{ int m1; char m2; float m3; union uu { char u1[5]; int u2 [2];} ua;} myaa; 则 sizeof (struct test )的值是
选项
A、12
B、16
C、14
D、9
答案
1
解析
本题考核的知识点是结构体变量的存储空间。结构体所占用的存储空间是其所有成员占用的存储空间之和,而共用体所占用的存储空间是成员中占用存储空间最大者的空间,共用体类型uu是结构体的成员,它所占的内存长度为最大成员的长度,即字符型数组u1的长度,即1×5=5。每个整型数据占用2个字节,每个字符型数据占用一个字节,单精度型数据占4个字节, myaa为结构体变量,它所占的存储空间为各个成员所占存储空间的之和,即2+1+4+5=12。所以,4个选项中A为所选。
转载请注明原文地址:https://kaotiyun.com/show/3nXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面的程序段:x=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
以下过程定义中正确的过程首行是
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
结构化程序所要求的基本结构不包括( )。
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
在窗体Forml上放一个名为Textl的文本框和一个名为Commandl的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是(
结构化程序设计中,下面对goto语句使用描述正确的是
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了
下列叙述中,不属于软件需求规格说明书的作用的是()。
以下关于函数过程的叙述中,正确的是( )。
随机试题
某患儿出现呼吸困难、流涎、出汗、肌肉颤动、瞳孔缩小,最可能的中毒是
无菌持物钳的正确使用方法是( )
产业结构分类主要包括()。
总承包单位甲公司经建设单位同意,将幕墙工程:分包给乙公司施工。后该分包工程出现了施工质量问题,建设单位要求乙赔偿,下列责任赔偿的说法中,能够成立的是()。
某项目现金流量如下。若基准收益率大于零,则其动态投资回收期的可能值是()年。
日要车计划是在旬间装车计划的基础上,根据发货单位提出的货物运单,由车站用《货运工作日况报告表》汇总向铁路局提报的次日装车计划,经铁路局核减确认,于当日向车站下达次日请求装车命令(承认车),作为车站次日组织装车的依据。()
在下列表述中,你认为正确的是()。
在财务管理各环节中,核心是()。
综合账户差额(OverallBalance)
在C语言程序中,以下说法正确的是()。
最新回复
(
0
)