首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 union un { int a; char b: float c; }arr;
设有以下说明,则不正确的叙述是( )。 union un { int a; char b: float c; }arr;
admin
2021-06-15
39
问题
设有以下说明,则不正确的叙述是( )。
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个字节,所以art所占的内存长度等于成员c的长度:arr的地址和它的各成员的地址都是同一地址;不能直接对art赋值,即不能在定义air时对它初始化;art也不可以作为函数参数。
转载请注明原文地址:https://kaotiyun.com/show/Bvtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf("*");程序段的输出结果是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
阅读以下程序#includetma,in(){intcase:floatprintF;printf("请输入2个数:"):scanf("%d%f",&case,&printF);
数据库设计中反映用户对数据要求的模式是
有以下程序#include#includevoidfun(char*s){chara[10];strcpy(a,"STRING");s=a;}main(){char*p="PROGRAM";fun
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
C语言中char类型数据占字节数为()。
在软件设计中,不属于过程设计工具的是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为()。
随机试题
关于登记立案的规定,下列哪些选项是正确的?()
关于工程项目成本管理的说法,正确的有()。
()是指建筑构件按时间一温度标准曲线进行耐火试验,从受到火的作用时起,到失去支持能力或完整性或失去隔火作用时止的这段时间。
当企业收到预付款时,正确的会计处理是()。
只要存在商品经济,就必然存在的经济规律是()。
普通租售型商务写字楼标准层有效使用率等于()面积除以标准层面积。
肖像画
在教育的社会功能中,与人类教育共始终的基本功能是()。
学生证:学生
【B1】______【B17】______
最新回复
(
0
)