首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下说明,且int类型占两个字节,则正确的叙述为( )。 struct st { int a; int b[2]; }a;
若有如下说明,且int类型占两个字节,则正确的叙述为( )。 struct st { int a; int b[2]; }a;
admin
2020-11-27
28
问题
若有如下说明,且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个字节,intb[2]占4个字节,共6个;④类型名struct st不可以通过extern关键字提前引用。
转载请注明原文地址:https://jikaoti.com/ti/huD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=3;a+=a-=a*a;printf("%d\n",a);}程序的输出结果是
以下选项中不能作为C语言合法常量的是
有以下定义:structdata{inti;charc;doubled;}x;以下叙述中错误的是()。
下面对软件测试和软件调试有关概念叙述错误的是()。
设s1和s2分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
数据处理的最小单位是()。
随机试题
Acartravelsthefirsthalfofamotorwayjourneyatanaveragespeedof40mph,andthesecondhalfofthejourneyatanavera
诊断反流性食管炎最重要的检查方法是
关于神门穴的叙述错误的是
对恶性肿瘤早期治疗的首选方法是
阅读下面这首词。完成22~23题。御街行无名氏霜风渐紧寒侵被。听孤雁、声嘹唳。一声声送一声悲,云淡碧天如
下列有关我国地理位置的叙述中,正确的是()。
红色颜料与(①)色颜料可配成紫色,黄色颜料与(②)色颜料可配成绿色。
在其他条件不变的情况下,两种货币之间利率水平较低的货币,其远期汇率为()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
Hedginginthefuturesmarket______.
最新回复
(
0
)