首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a,share)的值是【 】 struct date { int day; int mouth; int year;
有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a,share)的值是【 】 struct date { int day; int mouth; int year;
admin
2010-09-05
49
问题
有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a,share)的值是【 】
struct date
{ int day;
int mouth;
int year;
union{int share1;
float share2;
}share;
}a;
选项
答案
10 4
解析
结构体变量所占内存长度是各成员占的内存长度之和。每个成员分分别占有其自己的内存单元。int占2个字节,float占4个字节,共用体变量所占的内存长度等于最长的成员的长度。所以,sizeof(a,share)的值是4,sizeof(a)的值是 2+2+2+4=10。
转载请注明原文地址:https://kaotiyun.com/show/AZWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicXAsIntegerPrivateYAsInteger窗体文件的程序代码是:DimaAsIntegerPriva
窗体如图l所示。要求程序运行时,在文本框Textl中输入一个姓氏,单击“删除”按钮(名称为Corn-mandl),则可删除列表框Listl中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommandl_Click()
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
使用Open语句可以打开或建立文件,并同时指定文件的输入输出方式。下列输入输出方式中错误的是()。
窗体上有一个名称为Text1的文本框;一个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timet()Staticfl
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上画有两个名称分别为Text1、Text2的文本框,其中Text1可多行显示。请画两个名称为Command1、Command2,标题为“产生数组”、“查找”的命令按钮。如图8所示。程序功能如下:①单
计算下面分段函数的正确语句是( )。
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是()。asingle=InputBox("请输入一个浮点数:")strl$=Str$(asing
结构化程序所要求的基本结构不包括( )。
在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTestl。设窗体Forml标题为“MyForml”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码:PrivaeSubComTestl_Click(IndexAsInte
随机试题
有一闭合回路如图2-4所示,各支路的元件是任意的,已知UAB=2V,UBC=3V,UDE=一4V,UAE=6V,试求UCD和UAD。
简述群体应具备的特征。
我国古代第一个有伟大成就的爱国诗人是
Doearthquakes______ofteninNorthAmerica?
目前用于支气管扩张主要的诊断手段是()
患者,女,78岁。使用全口义齿有20余年历史,近半年更换一副全口义齿。下颌义齿易脱落、压痛,经多次修改均无效。检查:下颌义齿固位差,上颌义齿固位尚好。牙槽嵴呈刃状,黏膜上有散在性出血和压痕,全身状况较差。欲解决固位及疼痛问题,对该患者首先采取的治疗是
【案情】甲省A县大力公司与乙省B县铁成公司,在丙省C县签订煤炭买卖合同,由大力公司向铁成公司出售3,000吨煤炭,交货地点为C县。双方约定,因合同所生纠纷,由A县法院或C县法院管辖。合同履行中,为便于装船运输,铁成公司电话告知大力公司交货地点改为
16世纪西欧大陆宗教改革运动发生的根本原因是()。
Ultralight(超轻型的)airplanesarearecentdevelopmentinaviationthatprovidewhataviationenthusiastshavelongbeenseeking:
据1999年所做的统计,在美国35岁以上的居民中,10%患有肥胖症。因此,如果到2009年美国的人口将达到4亿的话,那么,到2009年美国35岁以上患肥胖症的人数将达到2000万。以下哪项如果为真,最能削弱题干的推测?
最新回复
(
0
)