首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个C源程序中所定义的全局变量,其作用域为
在一个C源程序中所定义的全局变量,其作用域为
admin
2019-08-18
39
问题
在一个C源程序中所定义的全局变量,其作用域为
选项
A、所在文件的全部范围
B、所在程序的全部范围
C、所在函数的全部范围
D、由具体定义位置和extern说明来决定范围
答案
D
解析
本题考查C语言的作用域规则。在C语言中,全局变量的有效范围从定义变量的位置开始到本源文件结束。如果需要在其他源文件中使用该全局变量,则可以在其他源文件中使用extern关键字来声明该全局变量,这样该全局变量的作用域就被扩展到以extern声明了该全局变量的位置开始到此源文件结束。
转载请注明原文地址:https://kaotiyun.com/show/jiRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:voidflintb[]){intI;for(i=2;i
有以下程序#include#includeStructA{inta;charb[10];doublec;};structAf(structAt);main(){struct
设有如下函数定义intfun(intk){if(k
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中;再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
下面描述中不属于数据库系统特点的是
随机试题
在下图中,窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Labell和bChange若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是()。
把“三个代表”重要思想写进宪法、成为中国国家指导思想的重要会议是()
张某,女性,68岁,双侧膝关节重度关节炎,由于双腿疼痛剧烈,患者长期卧床,术前各种检查齐全,心电图示频发室性期前收缩,乙肝五项示患者为小三阳,血常规示血红蛋白90g/L,患者拟全麻下行双膝人工全膝关节置换术。术毕手术间地面应用何种消毒液处置
X线管外壳材料应具备的条件不包括
男,60岁,外伤后测得中心静脉压为0.294kPa(3cmH2O),外周动脉血压在正常范围,该病人可能是以下哪种情况
关于氢氧化物沉淀法的描述正确的是()。
根据规范要求,判断下述哪种物体可以做接地极?()
偏差分析的表达方法有()。
下列关于资产配置组合模型的说法,不正确的是()。
Today,cigarettesmokingisacommonhabit.Aboutforty-threepercentoftheadultmenandthirty-onepercentoftheadultwomen
最新回复
(
0
)