首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include main() { struct st { int y,x,z; }; union { long i;
下列程序的输出结果是( )。 #include main() { struct st { int y,x,z; }; union { long i;
admin
2012-12-03
51
问题
下列程序的输出结果是( )。
#include
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://kaotiyun.com/show/0gPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。structNODE{intk;structNODE*link;};main()structNODEm[5],*p=m,
以下程序运行时若从键盘输入:102030<回车>。输出结果是______。#include<stdio.h>main(){inti=0,j=0,k=0;scanf("%d%*d%d
以下程序的输出的结果是intx=3;main(){inti;for(i=1;i<x;i++)incre();}incre(){staicintx=1;
有以下程序:voidswapl(intc[]){intt;t=c[0];c[0]=c[1];c[1]=t;}voidswap2{intc0,intc1){intt;
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){double[10][22];intn;......fun(s);}
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
已定义c为字符型变量,则下列语句中正确的是
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
随机试题
产品战略
吾闻汉购我头千金,邑万户,吾为若德。为若德:
简述效力未定合同的种类。
医疗机构提供药品
西医的银屑病中医称为
某工业企业2014年1月1日向非金融机构借款300万元用于建造厂房,年利率为8%,借款期限为2年。该厂房于2014年2月1日开始建造,至2015年8月31日完工,办理了竣工结算手续并交付使用。已知银行同期同类贷款年利率为6%,则该企业在计算2015年企业所
下列说法有误的是()。
防卫不适时
Windows环境下可以用来修改主机默认网关设置的命令是()。
有以下程序 #include void WriteStr(char*fn,char*str) { FILE*fp; fp=fopen(fn,"w");fputs (str,fp);fclose(fp); } main() { WriteStr("t1.da
最新回复
(
0
)