首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。#include<stdio.h>main(){ struct st { int y, x,z; }; union { long i; int j; char
下列程序的输出结果是( )。#include<stdio.h>main(){ struct st { int y, x,z; }; union { long i; int j; char
admin
2013-06-11
50
问题
下列程序的输出结果是( )。#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
答案
2
解析
本题主要考查结构体和联合内存使用的区别:结构中不同的成员分别使用不同的内存空间,一个结构所占内存空间的大小是结构中每个成员所占内存空间大小的总和,结构中每个成员相互独立:联合所占用的内存空间为最长的成员所占用的空间。
转载请注明原文地址:https://jikaoti.com/ti/BEn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和【】。
有以下程序main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}程序运行后的输出结果是
下面程序的输出结果是【】。charb[]="ABCD";main(){charb[30];strcpy(&b[0],"GH");strcpy(&b[1],"GH");strcp
下面程序的输出走【】。main(){enumem{em1=3,em2=1,em3};char*aa[]={"AA","BB","CC","DD"};printf("%s%s%s\n",aa[em1],aa[em2
设有以下定义或语句,则输出的结果是(用small模式编译,指针变量占2个字节) structdate {long*cat; structdate*next; doubledog; {too; printf("%d",
函数调用:strcat(strcpy(str1,str2,),str3)的功能是()
fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是______。
若有程序:fun(inta,intb){staticintc=0;c+=a+b:returnc;}main(){intx=5,y=3,z=7,r;
在面向对象的程序设计中,下列叙述错误的是()。
关系数据库管理系统能实现的专门关系运算包括______。
随机试题
肺炎球菌肺炎的主要致病力是
下列关于国有独资公司的表述中,符合《公司法》规定的是()。(2008年单项选择第10题)
信息管理任务不包括()。
股权投资基金通常用()出资。
以下关于工资指导线的表述,不正确的是()。
关于我国国家主席,下列说法不正确的是()。
多形性渗出性红斑与药物过敏性红斑最主要的区别()。
InternationalTradeSincetheendofWorldWarII,internationaltradehasdevelopeddramatically.Allcountriesinthemo
Sheapologizedfor________theparty.
Thecentralproblemofeconomicsistosatisfythepeople’sandnation’swants.Theproblemwearefacedwithisthatour【C1】___
最新回复
(
0
)