首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有下面的说明和定义: struct test { int m1; char m2; float m3; union uu {char ul[5]; int u2[2];} ua; }myaa;
若有下面的说明和定义: struct test { int m1; char m2; float m3; union uu {char ul[5]; int u2[2];} ua; }myaa;
admin
2009-01-15
48
问题
若有下面的说明和定义: struct test { int m1; char m2; float m3; union uu {char ul[5]; int u2[2];} ua; }myaa;则sizeof(struct test)的值是( )。
选项
A、12
B、16
C、14
D、9
答案
1
解析
结构体变量所占内存长度是各成员所占内存长度之和,而共用体变量所占内存长度等于最长成员的长度。本题中,struct test结构体类型共有4个成员,其中int型变量占用2个字节,char型变量占用1个字节,float型变量占用4个字节,共用体变量占用5个字节,共用2+1 +4+5=12个字节。
转载请注明原文地址:https://kaotiyun.com/show/t7Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是
执行语句DimX,YAsInteger后,
以下关于框架的叙述中,错误的是
(1)考生文件夹中有工程文件sjt3.vbp。在窗体上有名称为Combo1的组合框,请设置该组合框的属性,使该组合框只能用于选择操作,不能输入文本。窗体上还有两个标题分别为“输入正整数”、“判断”的命令按钮。程序运行时在组合框中选中一项,如图1-86(a)
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox("输入:","输入整数")MsgBox"输入的数据是:",,"输入数据:"+xEndSub程序运行后,
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
某系统结构图如下图所示该系统结构图中最大扇入是
下列选项中不符合良好程序设计风格的是
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
奥运会时,有个帖子说:奏国歌时,西班牙队没有一个开口的,因而很不爱国。以此推论,乔丹领军的梦之队是最爱国的。他们领奖时,队员都身披美国国旗。然而真相是,西班牙国歌压根没歌词。美国国家队的赞助商是锐步,而乔丹的赞助商是耐克,因发誓效忠耐克,他们便用国旗遮住锐
室外墙壁安装分线盒时,盒体的下端面距地面为
钻研业务的要求包括不断提高自身的综合素质、努力做到“专”与“博”的统一和()。
A、均质型红斑B、均质型白斑C、颗粒型红斑D、疣状白斑E、间杂型红斑白色的病损中夹杂有疣状或红斑样成分,上皮表面高低不平呈刺状或乳头状增生,有过度角化,粒细胞层明显,棘细胞层增生
属于酸碱两性的生物碱是
水力压裂是一项有广泛应用前景的油气井增产措施,这种方法利用地面高压泵,通过井筒向油层挤注具有较高粘度的压裂液,将油层压开并产生裂缝,使油层与井筒之间建立起一条新的流体通道。压裂之后,油气井的产量一般会大幅度增长。但这种技术会给环境带来极大的破坏。补充以下哪
Largelectureclassesarefrequentlyregardedasanecessaryevil.Suchclasses(21)beofferedinmanycollegesanduniversitie
[*]
ARM处理器在指令LDRR2,[R5,#2]!执行后,R5中的值为()。
YouwillhearaninterviewaboutGalapagosAdventureTourinEcuador.Asyoulisten,youmustanswerQuestions21to30bywriti
最新回复
(
0
)