首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
变量a所占的内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union
变量a所占的内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union
admin
2013-02-23
55
问题
变量a所占的内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;
选项
A、4
B、5
C、6
D、8
答案
4
解析
结构体变量所占内存长度是各成员占内存长度之和,而共用体变量所占的内存长度等于最长的成员的长度。本题结构体变量a中成员c为整型占2个字节,共用体变量u最大长度为4个字节,故选C。
转载请注明原文地址:https://kaotiyun.com/show/SlPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。#include<stdio,h>
已知字符’A’的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#include<stdio.h>main(){chara,b;a=
下列变量说明语句中,正确的是
有以下程序:#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;floatscore[2]}STU;STUf(STU
若要求定义具有10个血型元素的一维数组a,则以下定义语句中错误的是()。
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出1,否则输出0。请填空。#include<stdio.h>main(){inti,x,y=1;scanf("%d",&x);for(
C语言中,下列叙述正确的是()。
下面不属于软件设计原则的是
算法的基本特征是可行性、确定性、【】和拥有足够的情报。
按照“后进先出”原则组织数据的数据结构是______。
随机试题
女性患者,50岁。因甲亢服甲巯咪唑1个月,近出现高热、咽痛。查体:咽充血,双肺未闻及干、湿性啰音。Hb110g/L,白细胞1.9×109/L,中性粒细胞绝对值0.4×109/L。该患者的初步诊断为
地震的灾害现象主要有()。
国债负担率是指()。
下列合同中,属于实践合同的是()。
边际资本成本指企业每增加一个单位量的资本而形成的______的成本。
在行政诉讼中,经人民法院两次合法传唤,原告无正当理由拒不到庭的,()。
依法治国的实质是()
____doesheknowthatthepoliceareabouttoarresthim.
A、Thenumberofpeoplewhotakethetests.B、Languagesthatthetestpapersarebasedon.C、Testingmethodsthatthespeakingte
OnefeatureofnewfoundwealthinthedevelopingworldhasbeentheembraceofWesternluxurylabels.Butsincetheglobalecono
最新回复
(
0
)