首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下与存储类别有关的四组说明符中,全部属于静态类的一组是
以下与存储类别有关的四组说明符中,全部属于静态类的一组是
admin
2021-07-09
73
问题
以下与存储类别有关的四组说明符中,全部属于静态类的一组是
选项
A、extern和static
B、auto和static
C、register和static
D、register和extern
答案
A
解析
auto用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字通常会被省略,因为所有的变量默认就是auto的。
register定义的变量告诉编译器尽可能的将变量存在CPU内部寄存器中而不是通过内存寻址访问以提高效率。
static变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。当static用来修饰全局变量时,它就改变了全局变量的作用域。
extern限制在了当前文件里,但是没有改变其存放位置,还是在全局静态储存区。extern 外部声明, 该变量在其他地方有被定义过。
因此,答案为A选项
转载请注明原文地址:https://kaotiyun.com/show/xdtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是;求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7:若给numl和num2分别输入27和81,则输出的最大公约数为27。请
有以下程序fun(intx)main(){intp;{if(x==0‖x==1)return(3);printf("%d\n",fun(7));p=x-fun(x-2);}
数据库应用系统中的核心问题是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8,
设有条件表达式:(ExP)?i++;j--,则以下表达式中(EXP)完全等价的是()。
随机试题
网络计划技术的基础是()。
胎盘早剥的主要病理变化是
最常出现CharCot三联征的疾病是
治疗行痹,在取主穴的基础上,应加()
在消化性溃疡的治疗中,抑制胃酸分泌作用最强的药物是
在当今竞争激烈的市场环境中,企业实际的和潜在的竞争者范围是十分广泛的,通常包括()类型。
—般认为,教育学成为一门独立学科的标志是1632年赫尔巴特的《普通教育学》的出版。()
公务员培训原则的关键是()。
《大清新刑律》规定的从刑有()。
Thesinglegreatestshiftinthehistoryofmass-communicationtechnologyoccurredinthe15thcenturyandwaswelldescribedby
最新回复
(
0
)