首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个C源程序文件中所定义的全局变量,其作用域为
在一个C源程序文件中所定义的全局变量,其作用域为
admin
2018-01-11
26
问题
在一个C源程序文件中所定义的全局变量,其作用域为
选项
A、由具体定义位置和extern说明来决定范围
B、所在程序的全部范围
C、所在函数的全部范围
D、所在文件的全部范围
答案
A
解析
全局变量是在函数外部任意位置上定义的变量,它的作用域是从变量定义的位置开始,到整个源文件结束止。在同一编译单位内用extern说明符扩展全局变量的作用域(当全局变量定义在后,引用它的函数在前时,应该在引用它的函数中用extern对此全局变量进行说明,以便通知编译程序:该变量是一个已在外部定义了的全局变量,已经分配了存储单元,不需要再为它分配存储单元。这时全局变量的作用域从extern说明处起,延伸到该函数末尾)。当一个程序由多个编译单位构成,并且在每个文件中均需要引用同一个全局变量,这时只在其中一个文件中定义所有的全局变量,而在其他用到这些全局变量的文件中用extem对这些变量进行说明。
转载请注明原文地址:https://jikaoti.com/ti/mya0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义“floatb[15],*p=b;”,且数组b的首地址为200H,则p+13所指向的数组元素的地址为_________。
下述程序的输出结果是()。 #include main() {charch[2][5]={""1234"",""5678""},*p[2];
以下程序的输出结果是()。intf(intA){returna%2;}main(){ints[8]={1,3,5,2,4,6),i,d=0;for(i=0;f(s[8]);i++)d
下列叙述中错误的是()。
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为_________。
下列叙述中止确的是()。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【】。
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
能吸附油质,可作为煨制的辅料的是
Ifnewspaperconsumersareconcernedaboutmorethan(i)________andprefertoreadnewsthatisconsistentwiththeirbeliefs,t
克达尔法测有机物中氮含量时,常用的催化剂有()。
【背景资料】某机电安装公司,为进入某钢铁企业的建筑市场,采取低价中标的方法,承接了高炉热风炉、鼓风机安装任务。由于利润低,施工单位资源投入不足,项目经理对该工程积极性不大,造成施工准备不充分,影响了施工进度和质量。项目经理在电缆采购时只注重价格,
对于某项预计使用年限为5年的固定资产,如果分别采用直线法和年数总和法计提折旧,则第3年计提的折旧额相等。()
通知放款是商业银行之间的短期资金拆借。
柳老师平时注意认真了解学生的掌握情况,采用各种方法评估学生的进步程度,以便改进自己的教学,这体现了柳老师对学生进步的敏感。()
正如斯蒂夫·平克在其新著《唤醒梦中的天使》中所述,我们正生活在一个“移情热”的社会中。关于“移情热”的著作很多,诸如《移情时代》《移情差异》等。甚至还有一种大脑理论,说的是人类头脑中存在镜像神经元,它们能够让我们感知他人心中所想,能让我们产生同情性关照,并
按照现行会计准则的规定,下列各项中,股份有限公司应作为无形资产人账的是()。
A、Theman’swifeisdefinitelyanegativeperson.B、Shecouldn’tputupwiththeman’swifeanylonger.C、Theman’swifemustha
最新回复
(
0
)