首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句,则sizeof(a)的值是【 】,而sizeof(a.share)的值是【 】。 struct date { int day; int mouth; int year; union{i
有以下定义和语句,则sizeof(a)的值是【 】,而sizeof(a.share)的值是【 】。 struct date { int day; int mouth; int year; union{i
admin
2013-06-11
62
问题
有以下定义和语句,则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/zAJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据的存储结构是指
下列程序的输出结果是【】。intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){inta=4,b=3,c=5,d=6
设有以下定义或语句,则输出的结果是(用small模式编译,指针变量占2个字节) structdate {long*cat; structdate*next; doubledog; {too; printf("%d",
以下叙述中不正确的是()
对于―个非空的数据结构,如果它有且只有―个根结点,并且每一个结点最多有一个前件,也最多有―个后件,那么()
在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是
计算机的软件系统一般分为()
下列数据结构中,按先进后出原则组织数据的是()。
结构化程序设计的一种基本方法是
随机试题
根据业务工作的需要收集有关的信息,所收集的信息要能满足某项业务的需要,这种信息收集的方法是()。
关于心脏MRI扫描方位,哪个是错误的
急性肾衰竭少尿期饮食治疗,不正确的是
患者,女,48岁。有胆石症病史23年。上腹痛6小时,呕吐2次就诊。实验室检查:血白细胞12×109/L,中性粒细胞85%。为进一步明确认断,最有意义的检查为
对于思维奔逸下列哪个是恰当的
十二经之海是指()
【背景资料】某工业厂房的动力站安装工程,该工程的总承包商项目经理部坚持“安全第一、预防为主"的方针,建立了安全管理体系和安全生产责任制,并针对该工程项目的规模、结构、特点、环境、技术含量、施工风险及资源配置等因素进行了施工安全策划,编制了具体化、及时化、
民间非营利组织的会费收入通常属于非交换交易收入。()
阅读下列说明,回答以下问题,将解答填入答题纸的对应栏内。【说明】某电视台拟开发一套信息管理系统,以方便对全台的员工、栏目、广告和演播厅等进行管理。【需求分析】(12)系统需要维护全台员工的详细信息、栏目信息、广告信息
Childrentodayspendmoretimestareatcomputerand【M1】______TVscreensbothatschoolandathome.Scientific【M2】
最新回复
(
0
)