首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
admin
2019-01-11
60
问题
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
选项
A、extern和static
B、auto和static
C、register和static
D、re~ster和extern
答案
A
解析
auto用于声明变量的生存期为自动,即不会将在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而将在函数中定义的变量视为局部变量。这个关键字通常会被省略,因为所有的变量默认就是auto的。
register定义的变量告诉编译器尽可能地将变量存在CPU内部寄存器中而不是通过内存寻址访问,这样可以提高效率。
static变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。当static用来修饰全局变量时,它就改变了全局变量的作用域。
extem将变量作用域限制在了当前文件里,但是没有改变其存放位置,还是在全局静态储存区。extem外部声明,该变量在其他地方有被定义过。因此,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/E7xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
已有定义如下: structnode {int data; structnode *next; }*p; 以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。p=(stru
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
若有定义语句:doub1ex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是______。
简单的交换排序方法是()。
以下叙述中错误的是()。
以下描述中,不是线性表顺序存储结构特征的是()。
最简单的交换排序方法是______。
随机试题
乳腺超声检查的优点是:
患者女,47岁,主诉咽部不适、异物感1年,不伴疼痛及发热,无吞咽障碍及声嘶,初诊见左咽侧隆起,鼻咽及喉部未见新生物。为明确诊断,可采用下述检查
按工程进度编制的施工成本计划,通常可利用控制项目进度的()进一步扩充而得。
流动性比率对现金规划具有很重要的意义,通常应保持在()。
甲公司与乙公司于2019年4月3日签订一份《注册商标转让协议》,甲公司将自己的注册商标“红峰”转让给乙公司。同年4月6日,双方向商标局提交《转让注册商标申请书》。同年6月2日,商标局通知甲、乙公司核准转让申请。2019年6月30日,《商标公告》刊载了甲、乙
某大型公司为了筹措资金,在货币市场上发行5千万元短期无担保债券,并承诺在3个月内偿付本息。该公司采用的这种金融工具属于()。
关于职业纪律,从业人员的正确认识有()
下列关于当代世界各国课程改革所存在的一些共同的发展趋势的说法中,错误的是()
下列关于行政处罚效力表述正确的是()。(2008年山东省安置军队转业干部考试真题)
积极的预防工作,是减少各种治安危害和维护社会治安秩序的基本措施,其内容主要包括()。
最新回复
(
0
)