首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个C源程序中所定义的全局变量,其作用域为
在一个C源程序中所定义的全局变量,其作用域为
admin
2017-05-20
72
问题
在一个C源程序中所定义的全局变量,其作用域为
选项
A、所在文件的全部范围
B、所在程序的全部范围
C、所在函数的全部范围
D、由具体定义位置和extern说明来决定范围
答案
D
解析
本题考查C语言的作用域规则。在C语言中,全局变量的有效范围从定义变量的位置开始到本源文件结束。如果需要在其他源文件中使用该全局变量,则可以在其他源文件中使用extem关键字来声明该全局变量,这样该全局变量的作用域就被扩展到以extern声明了该全局变量的位置开始到此源文件结束。
转载请注明原文地址:https://kaotiyun.com/show/3aDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下描述中正确的是
以下程序的输出结果是______。main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}
下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=’\0’;s++)printf("*");
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
以下叙述中错误的是
以下叙述不正确的是
随机试题
妇产科病机中的核心是
城市规划编制单位弄虚作假骗取资质证书和涂改、转让、出租、出售资质证书的,其编制成果不予审批,责令限期改正,处以()罚款,资质证书作废并收回。
按()分,可将通风系统分为送风和排风。按()分类,可将空调系统分为集中式空调系统、半集中式空调系统及分散式空调系统。
()作为操作风险缓释的有效手段,一直是商业银行管理操作风险的重要工具。
J.Martin的战略化策略从几个方面考虑,下面哪些方面是系统成败的关键?
将专用IP地址转换为公用IP地址的技术是()。
CarThievesCouldBeStoppedRemotelySpeedingoffinastolencar,thethiefthinkshehasgotagreatcatch.Butheisina
ENow,I’dlikeyoutotalkaboutsomethingbetweenyourselves.Youshouldtakecaretosharetheopportunityofspeaking.
Thecrowdwishedthenewly-marriedcouplewellastheyleft______theirhoneymoon.
Theinformationsuperhighwayhas_________solutionstopeople’sneedstocontactothersquicklyandconveniently.
最新回复
(
0
)