首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
admin
2011-06-10
46
问题
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
选项
A、auto
B、register
C、extern
D、static
答案
D
解析
“auto”类定义的自动变:鞋实质上是一个函数内部的局部变量,作用域是在所说明的函数中;“register”说明只能用于说明函数中的变量和参数中的形参,因此不允许将外部变量或静态变量说明为register;“extern”是定义在所有函数之外的全局变量,它可以被所有的函数访问,在所有函数体的内部是有效的,所以函数之间可以通过外部变量直接传递数据;“static”为允许本源文件中所有函数使用的全局变量。
转载请注明原文地址:https://kaotiyun.com/show/ZRPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
有以下程序的输出结果是 int f(int b[ ][4]) { int i,j,s=0; for(j=0;j2) i=3-j; s+=b[i][j]; } return s; } main( ) { int a[4][4]={{
能将高级语言编写的源程序转换为目标程序的是( )
有以下定义和语句 inta[3][2]={1,2,3,4,5,6,},*p[3]; p[0]=a[1]; 则*p[0]+1)所代表的数组元素是
设有以下定义:inta=0;doubleb=1.25;charc=’A’;#defined2则下面语句中错误的是()。
若要打开A盘上user了目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
以下不正确的叙述是()。
某二义树中度为2的结点有18个,则该二叉树中有______个叶子结点。
以下函数值的类型是_______。fun(floatx){floaty;y=3*x-4;returny;}
树是结点的集合,它的根结点数目是()。
随机试题
晏殊,字同叔,著有_______。其词风流闲雅,温润秀洁,代表作有《浣溪沙》(一曲新词酒一杯)、《玉楼春》(绿杨芳草长亭路)。
下列句中“之”是实词,当“到”讲的是()
移植后不会发生排斥反应的是
建筑施工从业人员超过200人的才需要设置安全生产管理机构或者配备专职安全生产管理人员。()
关于基金份额的转托管,以下说法正确的是( )。
下列关于中小非金融企业集合票据的表述,错误的是()。
智力的性别差异研究成果表明,男女智力的总体水平()。
下列选项中属于直系拟制血亲的是()
TheStoryteller1StevenSpielberghasalwayshadonegoal:totellasmanyinterestingstoriestoasmanypeopleaspossibl
Cardiffisthecapitalof______
最新回复
(
0
)