首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个C源程序中所定义的全局变量,其作用域为
在一个C源程序中所定义的全局变量,其作用域为
admin
2019-08-10
34
问题
在一个C源程序中所定义的全局变量,其作用域为
选项
A、所在文件的全部范围
B、所在程序的全部范围
C、所在函数的全部范围
D、由具体定义位置和extern说明来决定范围
答案
D
解析
本题考查C语言的作用域规则。在C语言中,全局变量的有效范围从定义变量的位置开始到本源文件结束。如果需要在其他源文件中使用该全局变量,则可以在其他源文件中使用extern关键宁来声明该全局变量,这样该全局变量的作用域就被扩展到以extern声明了该全局变量的位置开始到此源文件结束。
转载请注明原文地址:https://jikaoti.com/ti/aCf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
有以下程序#includemain(){inta=3;printf("%d\n",(a+=a-=a*a));}程序运行后的输出结果是
以下选项中正确的语句组是
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
以下选项中可用作C程序合法实数的是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
以下定义语句中正确的是
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
下列选项中不属于结构化程序设计方法的是
随机试题
这个标志是何含义?
强调人的身心发展动因是人自身所固有的自然因素预先决定的,这种理论是()
患者王某,女,20岁。溺水,被救出时呼吸、心跳已停止,立即由二人行心肺复苏术,人工呼吸与胸外心脏按压的比例为
A.阻断中枢5-HT受体B.使突触间隙的NA浓度下降C.阻断中枢多巴胺D2受体D.抑制中枢PG合成E.抑制外周PG合成氯丙嗪抗精神病的作用机制是
丹毒肝脾湿火证的治疗可以选用()。
(2011年)下列哪项是一种具体落实地方各级人民政府和有污染的单位对环境质量负责的行政管理制度?
下列性状中可遗传的是()。
某派出所一副所长和一民警开着警车,路过一个车祸现场,车祸受伤人员伤势较重,群众向副所长和民警求助,副所长和民警停车后,观望了一下,借故离开,一人因此失血过多死亡。根据公安部的“三项纪律”规定,公安机关对两位民警应先采取()。
20世纪30年代苏联教育改革与发展国民教育的纲领性文件是()。
社会とはことなり、学校という場所ではまだまだデジタル移民のけんりょくは大きい。きようしはまだまだデジタル移民であるし、きょうかしょを始めとする教材、カリキュラムなども含めた教育システムそのものもデジタル世界以前の世界観にもとづいている。デジタル市民はそうし
最新回复
(
0
)