首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个C源程序中所定义的全局变量,其作用域为
在一个C源程序中所定义的全局变量,其作用域为
admin
2015-12-25
40
问题
在一个C源程序中所定义的全局变量,其作用域为
选项
A、所在文件的全部范围
B、所在程序的全部范围
C、所在函数的全部范围
D、由具体定义位置和extern说明来决定范围
答案
D
解析
本题考查C语言的作用域规则。在C语言中,全局变量的有效范围从定义变量的位置开始到本源文件结束。如果需要在其他源文件中使用该全局变量,则可以在其他源文件中使用extem关键字来声明该全局变量,这样该全局变量的作用域就被扩展到以extem声明了该全局变量的位置开始到此源文件结束。
转载请注明原文地址:https://kaotiyun.com/show/xDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
下列程序的运行结果为()。#include<stdio.h>voidabc(Char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
若执行下列程序时从键盘上输入2,则输出结果是()。#inClude<Stdio.h>main(){inta;scanf("%d",&a);if(a++<3)printf("%d\n",a)
已知i、j、k为血型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
下列叙述错误的是()
设有以下定义和语句,则*(*(p+2)+1)的值为______。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
以下叙述中错误的是
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
随机试题
在蒸发操作中,下列措施有利于晶体颗粒大而少的产品的是()。
人的心理活动包括下列哪两个部分?()
关于气管、支气管正位体层的叙述,错误的是
( )是基金管理公司的核心业务。
下列费用中属于FIDIC合同条件所规定的工程结算中工程费用的是()。
地震短期、临震预报仍是世界性难题。目前,精确预测地震的震级和时间还无法做到。国外地震学家普遍认为,地壳下层的塑性岩石或蛇纹岩被挤进地壳上层的裂缝中时就会引发地震。这些容易滑动的蛇纹岩是由富含铁、镁的矿物与水作用而生成的,在此过程中会产生氢气。一旦该层发生断
A、 B、 C、 D、 B题干图形的直线数都是5,选项中只有B的直线数是5。
社会心理:人们对社会现象的普遍感受和理解,是对社会生活的初级的多含直觉成份的反映,是社会意识的一种形式。表现于人们普遍的生活情绪、态度、言论和习惯之中。根据上述定义,下列属于社会心理的是:
下列字符中,其ASCII码值最小的是
Theyquarreledthemselvesredintheface.Theitalicizedpartis______.
最新回复
(
0
)