首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
变量a所占的内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;
变量a所占的内存字节数是______。 union U { char st[4]; int i; long 1; }; struct A { int c; union U u; }a;
admin
2013-02-23
44
问题
变量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/fZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
在C语言中,char型数据在内存中的存储形式是()。
有以下结构体说明和变量定义,如图所示: struct node {int data;struct node *next;} *p,*q,*r, 现妥将q所指结点从链表中删除,同时要保持链表的连续,以下不能完成指定操作的语句是______。
有以下程序: main() { char a[7]="a0\0a0\0":int i,j i=sizeof(a);j=strlen(a): printf("%d%d\n",i,j); } 程序运行后的输
以下选项中不能作为合法常量的是 _____。
数据的存储结构是指 ______。
若有如下定义:int(*p)(),*q();则下列说法正确的是()
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()
若有以下定义和语句;doubler=99,*p=7;*p=r;则以下正确的叙述是()
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*pp=______malloc(sizeof(int));则应填入______。
随机试题
简述合法性原则的具体内容。
检查醋酸地塞米松中特殊杂质硒时,需用的试剂有
我国司法承担着实现公平正义的使命,据此,下列哪些说法能够成立?
“出口日期”栏应填()。“指运港”栏应填()。
我国证券交易所的职能包括()。
下列各项中应当征收企业所得税的收入有()。
用已有解决问题的知识经验与活动解决新问题的方式是()
下列词语中画线的字,读音全都正确的一组是:
Xiongan,China.【L1】______ofnationalsignificance.AsChinaentersanewera,Xionganhas【L2】______ofthewholeworld.Wewil
InHardEconomyforAllAges,OlderIsn’tBetter...It’sBrutalA)Younggraduatesareindebt,outofworkandontheirparents’
最新回复
(
0
)