首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。#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
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
答案
2
解析
本题主要考查结构体和联合内存使用的区别:结构中不同的成员分别使用不同的内存空间,一个结构所占内存空间的大小是结构中每个成员所占内存空间大小的总和,结构中每个成员相互独立:联合所占用的内存空间为最长的成员所占用的空间。
转载请注明原文地址:https://kaotiyun.com/show/PNJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){FILE*fpl;fpl=fopen("f1.txt","w");fprintf(fp1,"abc");fclose(fp1
有以下程序main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}程序运行后的输出结果是
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
若有定义和语句() chars[10];s="abcd";printf("%s\n",s); 则结果是(以下μ代表空格)
设有定义:intn,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。scanf(“%d”,【】);printf(“%d\n”,【】);
下列函数定义中,会出现编译错误的是
数据元素之间【】的整体称为逻辑结构。
字符(char)型数据在微机内存中的存储形式是()
计算机软件是包括()的完整集合。
深度为5的满二叉树有【 】个叶子结点。
随机试题
广谱抗病毒药物:
反密码子IGG的相应密码子是
乳膏型中常用的W/O型乳化剂是
A.老年病人黄疸深,易发生瘀胆型肝炎B.儿童及青少年多见C.易转为慢性,可发生癌变D.病死率高E.可经蚊虫叮咬传播
患者男,68岁。脑出血急诊入院,医嘱一级护理,给予心电监护。接诊护士在给患者女儿作入院介绍时,遭到了家属的强烈拒绝。最可能的原因是()
基金销售适用性管理制度的必要内容不包括()。
()是评估未来现金流量是否充足和借款人偿债能力的中心环节。
企业的长期待摊费用如果不能使以后会计期间受益的,应将其摊余价值全部转入当期损益。()
信息技术是信息的获取、理解、加工、处理、保存、传播过程中所用的方法、手段、工具的统称。中学生学习信息技术的目的是()。
TheRomanEmperorClaudiuswasviewedwith______bygenerationsofhistoriansuntilnewlydiscoveredevidenceshowedhimtobe___
最新回复
(
0
)