首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个C源程序中所定义的全局变量,其作用域为
在一个C源程序中所定义的全局变量,其作用域为
admin
2019-08-18
88
问题
在一个C源程序中所定义的全局变量,其作用域为
选项
A、所在文件的全部范围
B、所在程序的全部范围
C、所在函数的全部范围
D、由具体定义位置和extern说明来决定范围
答案
D
解析
本题考查C语言的作用域规则。在C语言中,全局变量的有效范围从定义变量的位置开始到本源文件结束。如果需要在其他源文件中使用该全局变量,则可以在其他源文件中使用extern关键字来声明该全局变量,这样该全局变量的作用域就被扩展到以extern声明了该全局变量的位置开始到此源文件结束。
转载请注明原文地址:https://kaotiyun.com/show/jiRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){intc=0,k;for(k=1;k
以下叙述中错误的是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","W");
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
C语言中char类型数据占字节数为
以下叙述中错误的是
函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把偶数从数组中删除,奇数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除偶数后a所指数组中的数据
下列条件语句中,输出结果与其他语句不同的是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x.y)?(x++):(y++)”中的条件表达式(x-y)等价的是
随机试题
民主革命时期,中国共产党党员的绝大多数来自农民,因而它不是工人阶级的先锋队。
女性,26岁,月经周期正常,现闭经38天,展起恶心呕吐,并伴有尿频。妇科检查:宫颈着色不明显,光滑,软,子宫增大不明显。该女性最可能为
下列说法错误的是().①经过两点可能有两条直线;②两条直线相交所得的相等的角即为对顶角;③两点之间,线段最短;④同一平面内两条直线要么平行,要么相交.
现在的许多文章只因为涂饰太厚,废话太多,所以很不容易被觉察出底细来。正如透过密叶投射在地面上的月光,看到的只是点点的碎影。这段话中被比做文章“真正观点”的是()。
视网膜效应是指当我们自己拥有一件东西或者一项特征时,一般就会比平常人更注意别人是否跟我们具备同样的特征。根据以上定义,下列属于视网膜效应的是:
观礼台两天后要用,领导已经通知了,被烟花爆竹烧了。你怎么办?
影响课程实施最关键的因素是()。
WhydoseAmycallAnn?
WhichofthefollowingstatementsisCORRECT?
OnJan.9,2007,SteveJobsformallyannouncedApple’s"revolutionarymobilephone"—adevicethatcombinedthefunctionalityof
最新回复
(
0
)