首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
admin
2021-02-25
27
问题
以下与存储类别有关的四组说明符中,全部属于静态类的一组是( )。
选项
A、extem和static
B、auto和static
C、register和static
D、register和extern
答案
A
解析
auto用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字通常会被省略,因为所有的变量默认就是auto的。
register定义的变量告诉编译器尽可能的将变量存在CPU内部寄存器中而不是通过内存寻址访问以提高效率。
static变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。当static用来修饰全局变量时,它就改变了全局变量的作用域。extem限制在了当前文件里,但是没有改变其存放位置,还是在全局静态储存区。extem外部声明,该变量在其他地方有被定义过。因此,答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/Wbz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,J;forti=1;i<4;i++){fortj=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");
有以下程序:#include<stdio.h>structs{inta;intb;};main(){structsa,*P=&a:a.a=99;print{("%d\n",_________);}程序要求输出结
某系统总体结构如下图所示该系统结构图是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是( )。
以下选项中不能作为C语言合法常量的是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
下面不属于软件工程过程的4种基本活动
随机试题
膀胱结石的典型症状是
A.3~6个月B.1~2个月C.8—9个月D.1~2岁E.3岁以后佝偻病颅骨软化出现在
通风与空调工程主要施工内容包括:风管及其配件的制作与安装,()等。
在借款费用资本化期间内,发生的专门借款利息应当计入所建造资产成本,专门借款利息收入冲减财务费用。()
()是河南餐饮业唯一的国家级非物质文化遗产,也是目前全国餐饮业唯一的以全套宴席入选的国家级非物质文化遗产。
周某(14周岁,父母双亡)实施了违反治安管理行为,按照法律规定,公安机关对其进行询问时,应当通知其监护人到场。下列关于周某监护问题的表述正确的是:
政府促进社会文明建设是一个涉及政府自身职能转变与体制创新、政府加强和推进均衡化的社会保障制度建设以及政府切实加强社会管理与社会自治的宏大系统工程。()
在一条公路上每隔100公里有一个仓库,共有5个仓库,一号仓库存有10吨货物,二号仓库有20吨货物,五号仓库存有40吨货物,其余两个仓库是空的。现在要把所有的货物集中存放在一个仓库里,如果每吨货物运输1公里需要0.5元的运输费,则最少需要运费:
Theroleofgovernmentsinenvironmentalmanagementisdifficultbutinescapable.Sometimes,thestatetriestomanagetheresou
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为
最新回复
(
0
)