首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个C源程序中所定义的全局变量,其作用域为
在一个C源程序中所定义的全局变量,其作用域为
admin
2017-05-20
32
问题
在一个C源程序中所定义的全局变量,其作用域为
选项
A、所在文件的全部范围
B、所在程序的全部范围
C、所在函数的全部范围
D、由具体定义位置和extern说明来决定范围
答案
D
解析
本题考查C语言的作用域规则。在C语言中,全局变量的有效范围从定义变量的位置开始到本源文件结束。如果需要在其他源文件中使用该全局变量,则可以在其他源文件中使用extem关键字来声明该全局变量,这样该全局变量的作用域就被扩展到以extern声明了该全局变量的位置开始到此源文件结束。
转载请注明原文地址:https://jikaoti.com/ti/DUi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.daf","w");for(i=0;i<3;i++)
下列程序的运行结果为#include<stdio.h>voidabc(char*str){inta,b;for(a=b=0;str[a]!=’\0’;a++)if(str[a]!=’c’)str[
下面四个选项中,均是不合法的用户标识符的选项是
下列叙述中正确的是
在设计程序时,应采纳的原则之一是
以下程序的定义语句中,x[1]的初值是[9],程序运行后输出的内容是[10]。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},
已知字符′A′的ASCII码值是65,字符变量cl的值是′A′,c2的值是′D′。执行语句printf("%d,%d",c1,c2-2);后,输出结果是
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
下列叙述中,不属于测试的特征的是
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include<std
随机试题
治疗呆小症应在出生后何时开始补充甲状腺激素才能奏效
A、肝与肺B、脾与胃C、心与肝D、肺与心E、肾与膀胱维持情志活动正常的主要脏腑是()
土地使用权出让最高年限为50年的有()。
注册会计师为了在合理时间内以合理成本形成审计意见,下列做法中,正确的有()。
下列不属于物业管理招标投标特点的是()。
耶克斯一多德森定律表明,对于简单的学习来说,最佳的动机水平是()。
“湖广熟,天下足”表明长江中下游地区是中国重要的产粮区,其主要原因是()。①雨热条件好,土壤肥沃②地形平坦,自然灾害少③河流众多,交通便利④粮食种植历史悠久,劳动力资源充足
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
SmartWindowWindowsnotonlyletlightintocutdownanelectricityuseforlighting,butthelightcomingthroughthewin
WorkshoptoFocusonGrantProcessLauraChinwillpresentaworkshopThursdayshowingnonprofitgroupshowtoapplyforNei
最新回复
(
0
)