首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
admin
2021-02-25
45
问题
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
选项
A、extem和static
B、auto和static
C、register和static
D、register和extern
答案
A
解析
auto用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字通常会被省略,因为所有的变量默认就是auto的。
register定义的变量告诉编译器尽可能的将变量存在CPU内部寄存器中而不是通过内存寻址访问以提高效率。
static变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。当static用来修饰全局变量时,它就改变了全局变量的作用域。extem限制在了当前文件里,但是没有改变其存放位置,还是在全局静态储存区。extem外部声明,该变量在其他地方有被定义过。因此,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/jntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3.b中的值为8。请改正程序中的错误,吏它能得出正确的结果。注意:不要改动main函数,不得增行或删行
以下叙述中正确的是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误均是()。
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
以下关于结构化程序设计的叙述中正确的是()。
对于while(!E)s,若要执行循环体s,则E的取值应为()。
能够减少相同数据重复存储的是
以下不合法的数值常量是
i若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
下面对软件工程描述正确的是
随机试题
《企业破产法》第31条规定,法院受理破产申请前一年内,管理人可以请求法院撤销的涉及债务人财产行为的有
常见的与静脉导管相关的感染主要有_______、化脓性血栓性静脉、_______及隐性静脉内感染。
郑某,女,16岁。发作性喉间痰鸣、气促10年,因受寒复发2天。现症见呼吸急促,喉中哮鸣有声,胸膈满闷如塞,咳嗽痰少,咯吐不爽,面色晦滞带青,口不渴,形寒怕冷。舌苔白滑,脉浮紧。查体:双肺满布哮鸣音。宜选用方
呃逆的基本治法是
以下哪种情志异常,可导致心悸、惊恐不安等症状
利益返还请求权的性质是()。
2008年10月,A市B房地产开发公司准备利用A市城市规划区内的C地块,开发建设商品房。通过合法手续,取得了这块土地使用权。另外,该项目建设过程中,经批准,使用临时用地一块。在该项目实施过程中,需要A市人民政府规划行政管理部门审批的证件包括(
对于地表水环境质量标准中氨氮可以采用的测定方法是()。
建设期利息的计算公式为______。
下列各项中,应计入存货实际成本中的有()。
最新回复
(
0
)