首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言源文件中定义的全局变量的作用域为( )。
在C语言源文件中定义的全局变量的作用域为( )。
admin
2020-06-16
22
问题
在C语言源文件中定义的全局变量的作用域为( )。
选项
A、所在文件的全部范围
B、所在程序的全部范围
C、所在函数的全部范围
D、由具体定义位置和extern说明来决定范围
答案
D
解析
全局变量也称为外部变量,它是在函数外部定义的变量。它不属于哪一个函数,它属于一个源程序文件,其作用域是整个源程序。但在函数中使用全局变量,一般应作全局变量说明,全局变量的说明符为extern,只有在函数内经过说明的全局变量才能使用。但在一个函数之前定义的全局变量,在该函数内使用可不再加以说明。所以正确选项为D。其余选项没有提到extern的作用,所以不正确。
转载请注明原文地址:https://jikaoti.com/ti/yZD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串”32486”和”12345”,在主函数中输出的函数值为44831。请在
下列给定程序中,函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码值升序排序后输出。例如,若输入”edcba”,则应输出”abode”。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件
下列叙述中错误的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
有以下程序:#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){prinff("%d\n",fun
以下不能将s所指字符串正确复制到t所指存储空间的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
下列叙述中正确的是()。
下面属于良好程序设计风格的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
项目经理资质分为()。
A.抑制甲状腺素合成B.抑制甲状腺素释放C.阻断外周组织T4向T3转化D.破坏甲状腺滤泡细胞复方碘溶液
金融期货的买入方就是否履约具有选择的权利。()
关于青少年社会工作,下列表述不正确的是()。
对抑郁神经症的诊断,病程应至少持续()。
班主任通过对集体的管理去间接影响个人,又通过对个人的直接管理去影响集体,从而把对集体和个人的管理结合起来的管理方式是()
王老师在教学中比较重视基本概念、原理及学习方法的教授。他所遵循的学习理论是()。
苏轼在《赤壁赋》中以“________,________”两句,写出了婉转悠长、延绵不尽的乐声之美。
甲醉驾,撞伤乙后,他怕承担医药费,又将乙抱上车,带到一个荒僻之处抛弃。幸运的是,半小时后有几名探险的驴友经过该处,发现了乙,并将其送往医院。经抢救,乙活了下来,且经鉴定,伤情仅为轻伤。以下说法正确的是()。
在某个航班的全体乘务人员中,飞机驾驶员、副驾驶员和飞行工程师分别是余味、张刚和王飞中的某一位。已知:副驾驶员是个独生子,钱挣得最少;王飞与张刚的姐姐结了婚,钱挣得比驾驶员多。从以上陈述,可以推出下面哪一个选项为真?
最新回复
(
0
)