首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 union un { int a; char b; float c; }arr;
设有以下说明,则不正确的叙述是( )。 union un { int a; char b; float c; }arr;
admin
2017-11-27
36
问题
设有以下说明,则不正确的叙述是( )。
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/y9xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta=6,b=8,c=14;接着顺序执行下列语句后,变量c中的值是____________。c=(b-=(a.5));a=(c%3)+(a=8);
有以下程序:#includeintfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=1
下面程序的运行结果是()。#include#includemain()、{char*s1=“abDuj”;char*s2=“ABdUG”:intt;t=s
以下不正确的转义字符是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i:0;i
有以下程序:voidss(char*s,chart){while(*s){if(*s==t)*s=t-‘a’+‘A’;s++;}}main(){
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
有如下程序:main(){intx=23;do{printf("%d",x--);}while(!x);}该程序的执行结果是()。
数据库系统的核心是()。
随机试题
提出“先行组织者”概念的是()。
患者男,47岁,鼻塞、流脓涕14天,头痛、呕吐3天。入院后查体,鼻内镜检查鼻腔有较多脓性分泌物,T39.7℃,WBC17×10。。为明确诊断,入院后应立即进行的辅助检查是
激素替代治疗的禁忌证不包括
患者女性,50岁,面部烧伤,恢复期,面部留有瘢痕,患者常有自卑感,不愿见人,护士应特别注意满足患者的
肠阿米巴病最常见的肠外并发症是
可导致胎儿畸形的药物有
不论估价目的如何,委托人要求估价的房地产都应是估价人员的估价对象。()
根据《商业银行法》,下列关于全国性商业银行和区域性商业银行的叙述中,有误的一项是()。
2014年3月17日,新华社授权发布《国家新型城镇化规划(2014~2020年)》。我国必须从社会主义初级阶段这个最大实际出发,遵循城镇化发展规律,走中国特色新型城镇化道路。坚持走中国特色新型城镇化道路,要做到()。
Thehunter-gatherertribesthattodaylivelikeourprehistorichuman【M1】______ancestorsconsumeprimarilyavegetabledietsu
最新回复
(
0
)