首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 Union un { int a; char b; float c; } arr;
设有以下说明,则不正确的叙述是( )。 Union un { int a; char b; float c; } arr;
admin
2017-03-23
84
问题
设有以下说明,则不正确的叙述是( )。
Union un
{ int a;
char b;
float c;
} arr;
选项
A、arr所占的内存长度等于成员c的长度
B、arr的地址和它的各成员的地址都是同一地址
C、arr可以作为函数参数
D、不能在定义arr时对它初始化
答案
C
解析
本题主要考查联合体的内存使用:联合体所占用的内存空间为最长的成员所占用的空间,int占2个字节,char占1个字节,float占4个字节,所以arr所占的内存长度等于成员c的长度;arr的地址和它的各成员的地址都是同一地址;不能直接对arr赋值,即不能在定义arr时对它初始化;arr也不可以作为函数参数。
转载请注明原文地址:https://kaotiyun.com/show/70Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
有以下程序main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的输出结果是
函数的值通过return语句返回,下面关于return语句的形式描述错误的是
下列关于标识符的说法中错误的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
下列选项可以正确表示字符型常量的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
随机试题
当结石嵌顿于胆总管下端时可引起【】
屈原作品《九章》之名最早见于【】
下列哪项不是涩脉的主病
实行建设项目法人责任制的项目,项目董事会需要负责的工作是()。
支架模板,脚手架支搭完成后,必须经()后,方可交付使用。
某分部工程双代号网络计划如下图所示,其作图错误包括()。
关于投保人免缴保费保险,下列说法不正确的是( )。
设α=(1,0,-1)T,A=ααT,求|aE-An|.
A、I’mreadytoseethatcouple.B、I’malreadymarried.C、Ihavetworeferencesnow.D、Ihaverefereeswhoareprepared.C
A、Hehurthiskneewhenatallladderfellonhim.B、Heinjuredhisanklewhenhefellfromaladder.C、Hetwistedhisbackwhen
最新回复
(
0
)