首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> main() { struct st { int y,x,z; }; union { long i; int j;
下列程序的输出结果是( )。 #include<stdio.h> main() { struct st { int y,x,z; }; union { long i; int j;
admin
2013-02-23
62
问题
下列程序的输出结果是( )。 #include<stdio.h> main() { struct st { int y,x,z; }; union { long i; int j; char k; }un; printf("%d,%d\n",sizeof(struct st),sizeof(un)); }
选项
A、6,2
B、6,4
C、8,4
D、8,6
答案
B
解析
本题主要考查结构体和联合内存使用的区别:结构中不同的成员分别使用不同的内存空间,一个结构所占内存空间的大小是结构中每个成员所占内存空间大小的总和,结构中每个成员相互独立;联合所占用的内存空间为最长的成员所占用的空间。
转载请注明原文地址:https://www.kaotiyun.com/show/ilPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有变量说明int(*p)[m],其中的标识符p是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=0,i;for(i=1;i<5;i++){switch(i){case
在下列叙述中,正确的一条是______。
有以下程序:#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;floatscore[2]}STU;STUf(STU
已定义ch为字符型变量,以下赋值语句中错误的是()。
以下程序调用fmdmax函数返回数组中的量大值:findmax(int*a,intn){int*p,*s;for(p=a,s=a;p-a<n;p++)if(______)s=p;re
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ______。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
设有以下结构类型说明和变量定义,则变量a在内存所占字节数是【】。structstud{charnum[6];mts[4];doubleave;}a,*p;
根据C语言的语法规则,下列字符串中哪些是关键字或保留字()
随机试题
劳动力资源预测的直接推算法
下列关于前列腺的位置的叙述,正确的是()
下列哪种检查方法可用于鉴别肝细胞性黄疸与肝内胆汁淤积性黄疸
逍遥散中姜的用法是( )。
项目财务盈利能力分析依据的主要报表为()。
在股权投资基金运作期间,当出现与基金管理人或者股权投资基金相关的重大事项时,信息披露义务人应当将重大事项进行临时披露。该重大事项包括()。I.提取业绩报酬Ⅱ.清盘或者清算Ⅲ.托管费率变更Ⅳ.发生重大损失
在全球化日益发展、国际组织地位和作用愈加凸显的今天,中国要想在竞争日趋激烈的国际环境下实现自身发展的战略目标,不仅需要积极主动的进取精神,不断开辟新的领域,加大参与国际组织的力度,同时也需要以认真求实的科学态度,对当今国际组织有一个系统全面的认识,对自己在
Employee的表结构为:职工号、单位号、工资,与SELECT*FROMEmployeeWHERE工资>=10000AND工资
A我B等了他C一个多小时,可他D没来。
A、Gravel.B、Asphalt.C、Macadam.D、Concrete.DTheengineer回答是:Usuallytheyweregravelandmacadam.Tarsandasphaltwereoriginal
最新回复
(
0
)