首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句,则sizeof(a)的值是 【 】 ,而sizeof(a.share)的值是 【 】 。 struct date { int day; int mouth; int y
有以下定义和语句,则sizeof(a)的值是 【 】 ,而sizeof(a.share)的值是 【 】 。 struct date { int day; int mouth; int y
admin
2013-06-11
46
问题
有以下定义和语句,则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/M3Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用以下程序计算1到100的整数的累加和。请填空。main(){inti,sum=【】;i=1;for(【】){sum+=ji++;}printf(
a、b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是()
结构化程序设计主要强调的是______。
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是______。
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是()。
在线性表的多种存储结构中,最简单的方法是【】。
下列关于队列的叙述中,正确的是
下列说法错误的是______。
下列关于复合语句以及空语句的说法,正确的是______
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
按照劳动合同期限的不同,劳动合同可分为()
胃肠激素的生理作用包括
组成中含有半夏、黄芩的方剂有
患者,男,24岁。夏秋季因饮食不慎出现泄泻腹痛,泻而不爽,胸腹满闷,口干不欲饮,舌苔微黄而腻,脉濡缓。此时应诊断为
限定放大摄影的放大倍数,取决于
某设备三年前购买的原始成本是90000元,目前的账面价值为40000元,经过评估,该设备现在的净残值为18000元。则在设备更新方案比选中,该设备的沉没成本是(A)元。
如何克服文学批评中的主观主义?如何恢复批评的尊严和功能?解决问题的办法,从根本上来说,还是要提高批评家的______素质。
有以下程序:#includeintf(intx,inty){return((y—x)*x);}voidmain(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));
A、 B、 C、 A
ThismonthSingaporepassedabillthatwouldgivelegalteethtothemoralobligationtosupportone’sparents.CalledastheM
最新回复
(
0
)