首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有下面的说明和定义,则sizeof(struct aa)的值是 struct aa { int rl;double r2;float r3; union uu{char u1[5];long u2[2];}ua; } mya;
若有下面的说明和定义,则sizeof(struct aa)的值是 struct aa { int rl;double r2;float r3; union uu{char u1[5];long u2[2];}ua; } mya;
admin
2009-02-15
39
问题
若有下面的说明和定义,则sizeof(struct aa)的值是 struct aa { int rl;double r2;float r3; union uu{char u1[5];long u2[2];}ua; } mya;
选项
A、30
B、29
C、24
D、22
答案
8
解析
本题主要考查结构体变量和共用体变量所占存储空间大小的计算方法。结构体变量所占内存长度是各成员占的内存长度之和,每个成员分别占有自己的内存单元;共用体变量所占的内存长度等于最长的成员的长度。结构体变量aa中,成员r1占2个字节,r2占8个字节,r3占4个字节,共用体ua占8个字节,所以共占用2+8+4+8=22个字节。
转载请注明原文地址:https://kaotiyun.com/show/5fXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某系统结构图如下图所示(图中n≥5)该系统结构图的宽度是()。
如果在框架中画了2个复选框,且框架的Enabled属性被设置为False,2个复选框的Enabled属性被设置为True,则下面叙述中正确的是()。
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程
语句PriatFormat$(23846.5,"000,000.00")的输出结果是()。
下面属于系统软件的是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
编写如下程序:PrivateSubCommandl-Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionfunl(
下面变量定义中错误的是
有以下程序: #include<stdlib.h> main( ) { char *p ,* q; p=(char * )malloc(sizeof(char) * 20);q=p; scanf("%s%s",p,q); printf("
随机试题
判断组织兴奋性高低最常用的简便指标是
离心式暖风机的布置原则是________。
当事人负债务,有先后履行顺序的,先履行的一方未履行的,后履行的一方有权拒绝其履行要求,这种情况为( )。
在项目施工实践中,必须树立和坚持一个最基本的工程管理原则,即在()的前提下,控制工程的进度。
中国证券监督管理委员会制定的《上市公司信息披露管理办法》属于()。(2012年)
公司是以营利为目的的经济组织,但是不具备法人资格。()
()比较系统地初步总结了“大跃进”以来经济建设工作的基本经验教训。
自1945年以来,局部战争几乎不断,但是却未发生像二次世界大战那样严重的世界战争,这是因为人们恐惧于世界大战的破坏力导致的。下列哪项如果正确,最能削弱上述结论?
在考生文件夹下,打开文档WORD2.DOCX,按照要求完成下列操作并以该文件名(WORD2.DOCX)保存文档。【文档开始】2001年11月1日全球主要市场指数一览【文档结束】设置表格居中;表格中的第1行和第1列文字水平
A、It’sfineasitis.B、Onlyafewchangesshouldbemadeinit.C、Majorrevisionsamneededinit.D、Itwon’tbeapprovedbyth
最新回复
(
0
)