首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 union un {int a; charb: float c; }arr;
设有以下说明,则不正确的叙述是( )。 union un {int a; charb: float c; }arr;
admin
2019-09-03
48
问题
设有以下说明,则不正确的叙述是( )。
union un
{int a;
charb:
float c;
}arr;
选项
A、arr所占的内存长度等于成员c的长度
B、arr的地址和它的各成员的地址都是同一地址
C、arr可以作为函数参数
D、不能在定义air时对它初始化
答案
C
解析
本题主要考查联合体的内存使用:联合体所占用的内存空间为最长的成员所占用的空间,int占2个字节,char占1个字节,float占4个字节,所以arr所占的内存长度等于成员c的长度;arr的地址和它的各成员的地址都是同一地址;不能直接对arr赋值,即不能在定义arr时对它初始化:art也不可以作为函数参数。
转载请注明原文地址:https://www.kaotiyun.com/show/o7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("*\n");下面关于语句执行情况的叙述中正确的是
下列叙述中正确的是
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
以下叙述中错误的是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,
给定程序modil.C的主函数中,将a、b、c三个节点链成一个单向链表,并给各节点的数据域赋值,函数fun()的作用是:累加链表节点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数
随机试题
随机误差是由()引起的。
下列关于Excel中排序操作的叙述正确的是_______。
A.一级预防B.二级预防C.三级预防D.传染病的预防性措施E.传染病的防疫性措施用食盐加碘的方法预防地方性甲状腺肿,属于
水利工程质量监督的依据是()。
回购协议相当于一笔以证券为抵押品的抵押贷款。( )
作为货币政策工具,再贴现率作用于经济的途径主要是()。
下列对三国鼎立局面形成的评价,哪一项是符合历史发展趋势的?()
在一座写字楼内,有甲、乙两间公司,其中甲公司的所有职员都是穿着黑衣服的,而乙公司的所有职员都是穿着白衣服的,不存在穿白衣服又穿黑衣服的职员;H职员是穿白衣服的。基于以上事实,下列判断必为真的是:
软件设计复审有其客观的标准,如可追溯性、实用性等,软件设计是否包含软件需求规格说明的所有要求,属于标准中的()。
The______lawdidnotmakeacleardistinctionbetweenthenewandoldlandboundary.
最新回复
(
0
)