首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下说明,且int类型占两个字节,则正确的叙述为( )。 struct st { int a; int b[2]; } a;
若有如下说明,且int类型占两个字节,则正确的叙述为( )。 struct st { int a; int b[2]; } a;
admin
2017-07-27
94
问题
若有如下说明,且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://www.kaotiyun.com/show/A7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=6,b=7,m=I;switch(a%2){case0:m++;break;case1:m++;switch(b%2)
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int)
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。
以下有关宏替换的叙述不正确的是()。
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是()。
以下关于C语言的叙述中正确的是()。
定义inta=5,b=20;若执行语句printf("%d\n",++a*--b/5%13);后,输出的结果为()。
对下列二叉树进行中序遍历的结果为()。
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
随机试题
Excel中A1单元格的内容是字符串“ABC”,A2单元格的内容是字符串“DEF”,为合并A1和A2单元格中的字符串得到“ABCDEF”,正确的字符连接运算公式是______。
第一次将乙醚吸入麻醉用于临床是在
闭路电视监控系统摄像机室内安装宜距地面2.5~5m。()
轻质隔墙工程质量验收,同一品种的轻质隔墙工程每()间应划分为一个检验批,不足的也应划分为一个检验批。
简述制定具体人力资源管理制度的程序。
让幼儿轮流担任小老师、小指挥,这是满足了幼儿()
“常在河边走,哪有不湿鞋”。搞财会工作的,都免不了有或多或少的经济问题,特别是在当前商品经济大潮下,更是如此。以下哪项如果是真的,最有力地削弱了上述断定?()
如果飞行员严格遵守操作规程,并且飞机在起飞前经过严格的例行技术检验,那么,飞机就不会失事,除非出现例如劫机这样的特殊意外。这架波音747在金沙岛上空失事。如果上述断定是真的,则以下哪项也一定是真的?
FTP协议是Internet常用的应用层协议,传输层使用(63)协议提供服务。默认时,作为服务器一方的进程,通过监听(64)端口得知是否有服务请求。(64)
Everyonehasclimbeduptothetopofthemountain,_______?
最新回复
(
0
)