首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)( )。 struct U { long*cat; stmct U*next; double dog; }u;
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)( )。 struct U { long*cat; stmct U*next; double dog; }u;
admin
2019-12-17
73
问题
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)( )。
struct U
{ long*cat;
stmct U*next;
double dog;
}u;
printf("%d",sizeof(u));
选项
A、20
B、16
C、14
D、12
答案
D
解析
当结构成员是指针时,它将占用2字节的存储单元(在small编译模式下),而与它所指向的数据类型无关。本题中,指针cat的长度为2字节;next是指向结构struct U的指针,但它本身也只是一个指针,其长度也是2字节;double型变量dog的长度为8字节。因此,结构变量u的总长度为12字节。
转载请注明原文地址:https://www.kaotiyun.com/show/abCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includestruetball{charcolor[10];intdim;};main(){structballlist[2]={
语句printf("%d\n",strlen("\t\"\\\n\’\065\08AB"));的输出结果是()。
下列叙述中正确的是()。
有以下程序:#includestructtt{intx;structtt*y;}s[2]={1,0,2,0};main(){structtt*P=8;P一>y=s;print
有以下程序段:charstr[4][12]={"aaa","bbb","ccc","ddd"},*p[4];inti;for(i=0;i
以下叙述正确的是()。
下面不属于软件设计阶段任务的是()。
以下叙述正确的是()。
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
若有以下语句typedefstructS{intg;charh;)T;以下叙述中正确的是
随机试题
对ARDS的治疗和护理中,下列哪项是错误的()。
下列哪一项临床表现是上气道疾患引起的
对肝脏肿瘤诊断有重要提示意义的
A.患者服治疗量的伯氨喹所致的溶血反应B.强心苷所致的心律失常C.四环素和氯霉素所致的二重感染D.阿托品在治疗量解除胃肠痉挛时所致的口干、心悸E.巴比妥类药物所致的次晨宿醉现象属继发反应的是
根据《建设工程工程量清单计价规范》GB50500—2013,编制工程量清单时,出现了《计量规范》中未包括的项目,则关于该项目清单项编制的说法,正确的是()。
TCP/IP的核心思想(理念)是什么?
某公司就其培育的一个植物新品种向审批机关提出品种权申请并获得授权。该品种的育种完成日为2010年8月8日,申请日为2011年2月1日,初步审查合格公告日为2011年6月2日,授权日为2012年12月1日。根据植物新品种保护条例及相关规定,该品种权的保护期限
成本领先战略的主要目标是不断地降低最终产品的成本价格,这种战略以财务和经济目标为中心,只有在获得较高市场份额的情况下才能成功。
A、明天上班之后B、今天下班之前C、今天五点半D、下周四晚上B根据“张经理说最好今天晚上下班之前交给他”这句话,可知选B。
EdithSmithofNewYorkwasconcernedabouther18-month-olddaughter,Amanda.Thedaughterdidnotrespondwhenherparentsspok
最新回复
(
0
)