首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下说明,则不正确的叙述是( )。 unionun { int a; charb; float c; } art;
设有以下说明,则不正确的叙述是( )。 unionun { int a; charb; float c; } art;
admin
2020-05-19
25
问题
设有以下说明,则不正确的叙述是( )。
unionun
{ int a;
charb;
float c;
} art;
选项
A、arr所占的内存长度等于成员c的长度
B、art的地址和它的各成员的地址都是同一地址
C、air可以作为函数参数
D、不能在定义arr时对它初始化
答案
C
解析
本题主要考查联合体的内存使用:联合体所占用的内存空间为最长的成员所占用的空间,int占2个字节,char占1个字节,float占4个字节,所以arr所占的内存长度等于成员c的长度;arr的地址和它的各成员的地址都是同一地址;不能直接对arr赋值,即不能在定义arr时对它初始化;arr也不可以作为函数参数。
转载请注明原文地址:https://jikaoti.com/ti/R9G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf(
有以下程序:#include<stdio.h>intf(intx);main(){intn=1,m;m=f(f(f(n)));pfinff("%d\n",m);}intf(intx){returnx*2;}程序的运行结
下列叙述中错误的是()。
下列叙述中错误的是()。
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i
有以下程序#includemain()intfun(){inti,s===1;{staticintx=1;for(i=1;i
有以下程序#includemain(){inti,s=1:intfun(){staticintx=1;for(i=1;i
以下程序的主函数中调用了其前面定义的fun函数#includemain(){doublea[15],k;k=fun(a);……)则以下选项中错误的fun函数首部是
下列测试方法中,()均属于白盒测试的方法。
随机试题
(maintain)Themagazineofferstipsoncuttingyourhouse________costs.
资产负债率(),表明企业经营安全、稳健,具有较强的筹资能力,也表明企业和债权人的风险较小。
1mol刚性双原子理想气体,当温度为T时,每个分子的平均平动动能为()。
隧道施工中的位移观测主要包括()。
“经营单位”栏应填()。“运输方式”栏应填()。
在八公山发现了迄今世界上最古老的生物化石之一()。
科学技术是第一生产力,国家之间的竞争更多的将是科技力量的竞争,归根到底是:
ThefederalentitycreatedbytheConstitutionisbyfarthedominantfeatureoftheAmericangovernmentalsystem.(1)_____the
TheFertilityBustAFattingpopulations—thedespairofstatepensionsystems—areoftenregardedwithcalmness,evenasecrets
Energyconservationreducesyourfuelbills_____________(还有利于环境).
最新回复
(
0
)