首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
admin
2011-06-10
45
问题
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
选项
A、auto
B、register
C、extern
D、static
答案
D
解析
“auto”类定义的自动变:鞋实质上是一个函数内部的局部变量,作用域是在所说明的函数中;“register”说明只能用于说明函数中的变量和参数中的形参,因此不允许将外部变量或静态变量说明为register;“extern”是定义在所有函数之外的全局变量,它可以被所有的函数访问,在所有函数体的内部是有效的,所以函数之间可以通过外部变量直接传递数据;“static”为允许本源文件中所有函数使用的全局变量。
转载请注明原文地址:https://jikaoti.com/ti/7fB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> #define F(X,Y) (X)*(Y) main( ) {inta=3,b=4; printf("%d\n",F(a++,b++)); }
有以下程序voidfun(char*a,char*b){a=b;(*a)++;}main(){charc1=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=&c2;fun(p1,p2);printf("%c%c\
有以下程序 main( ) { intk=4,n=0; for(;n<k;) { n++; if(n%3!=0)continue; k--; } printf("%d,%d\n",k,n);
有以下程序 #include <stdio.h> main( ) { FILE *fp; int i,k=0,n=0; fp=fopen(“d1.dat”,”w”); for(i=1;i<4;i++) fprintf(fp,”%d”
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )
有以下定义 #include <stdio.h> char a[10],*b=a; 不能给数组a输入字符串的语句是( )
以下选项中,不能作为合法常量的是
以下不合法的字符常量是()。
栈中允许进行插入和删除的一端叫做()。
栈中允许进行插入和删除的一端叫做______________。
随机试题
可靠性试验对载荷有什么规定?
子曰:不患人之不己知,患不知人也。(《论语》)患:
为什么休克时血糖增高?
炮制是指药物在____________前或制成各种____________前,根据医疗、调剂、制剂的需要,而进行的必要的加工处理过程。
患儿,2岁。纳差2个月,腹泻1周。平素食欲不振,挑食偏食。近日大便日行3~4次,食后作泻。面色萎黄,舌淡苔白,指纹淡红。治疗应首选
根据《水利水电工程施工质量评定规程(试行)》(SL176—1996)的有关规定,工程关键部位,指对工程()有显著影响的部位。
赵某2001年1月将自有住房出租,租期一年,每月取得租金收入2500元,全年租金收入30000元,请问赵某2001年应纳个人所得税税额为( )元。
Wealreadyknowthatgenderbalancedseniorteamsarenotonlybetterforbusiness,theeconomyandsociety,butalsocrucialto
Thespeechismainlyabouttheorganizationofthecompany.
Themomentumisbuildingaheadofnextmonth’sG8summitinScotlandwheretheleadersoftheworld’srichestnationswilldebat
最新回复
(
0
)