首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下说明,且int类型占两个字节,则正确的叙述为( )。 struct st { int a; int b[2]; }a;
若有如下说明,且int类型占两个字节,则正确的叙述为( )。 struct st { int a; int b[2]; }a;
admin
2020-11-23
51
问题
若有如下说明,且int类型占两个字节,则正确的叙述为( )。
struct st
{ int a;
int b[2];
}a;
选项
A、结构体变量a与结构体成员a同名,定义是合法的
B、程序只在执行到该结构体时才为结构体st分配存储单元
C、程序运行时为结构体st分配8字节存储单元
D、类型名struct st可以通过extern关键字提前引用
答案
A
解析
本题主要考查结构体的用法:①结构体变量a与结构体成员a同名,定义合法;②在程序编译的时候结构的定义并不会使系统为该结构分配内存空间,只有在说明结构变量时才分配内存空间;③int a占2个字节,int b[2]占4个字节,共6个;④类型名“struct st”不可以通过extern关键字提前引用。
转载请注明原文地址:https://kaotiyun.com/show/Sw3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义中错误的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
有以下程序:#include<stdio.h>main(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){
有以下程序段,若变量已正确定义并赋值if(a>b)printf("x=%d",x);elseprintf("y=%d",y);if(a<=b)i++;elsej++;则与此程序段功能相同的选项是()。
有以下程序:#include<stdio.h>main(){intx,y,z;x=y=1;z=x++;y++;++y;printf("%d%d%d\n",x,y,z);
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是()。
编写函数fun,其功能是:实现B=A+A’,即将矩阵A加上A的转置,存放在矩阵B中。计算结果在main函数中输出。例如,输入下面的矩阵:其转置矩阵为:123147456
以下叙述中正确的是()。
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
检查软件产品是否符合需求定义的过程称为
随机试题
化工管路中的公称压力就等于工作压力。
简述法律权利具有的特征。
Americaischangingitseatinghabits.Thoughmedicalevidencemountsthatweare【C1】________whatweeat,consumingahealthier
心脏与腹部超声检查对仪器的要求不同,下列哪项不正确
女,52岁。绝经3年,反复阴道流血4个月。妇检外阴阴道正常,宫颈光滑,子宫正常大小,双附件无异常,B超提示宫腔内有回声团。诊断性刮宫未刮出组织,哪项处理最恰当
《全国土地利用总体规划纲要》期内,具有重要生态功能的耕地、园地、林地、牧草地、水域和部分未利用地占全国土地面积的比例保持在()。
为消除支架地基的不均匀沉降和支架的非弹性变形并获取弹性变形参数,应采用的手段是()。
“物必先腐,而后虫生”所体现的哲理是:
2019年6月28日,二十国集团领导人第十四次峰会在日本大阪举行。国家主席习近平出席并发表题为()的重要讲话,强调二十国集团要坚持改革创新,挖掘增长动力;坚持与时俱进,完善全球治理;坚持迎难而上,破解发展瓶颈;坚持伙伴精神,妥善处理分歧。
在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称【】。
最新回复
(
0
)