首页/ 题库 / [单选题]在一个C源程序文件中所定义的全局变量,其的答案

在一个C源程序文件中所定义的全局变量,其作用域为( )。

单选题
2022-01-01 07:57
A、所在文件的全部范围
B、所在程序的全部范围
C、所在函数的全部范围
D、由具体定义位置和extern说明来决定范围
查看答案

正确答案
D

试题解析
解析:本题考查的重点是全局变量的作用域。全局变量由具体定义位置和extern说明来决定范围,因此选项D是正确的。

标签:
相关题目
一个C语言源程序可以由一个或多个##组成,每个源文件可由若干个(一个或多个)##和预处理命令以及全局变量声明部分组成。
当具有块作用域的局部变量与具有文件作用域的全局变量同名时______ 变量优先。
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是( )
在一个C语言源程序文件中所定义的全局变量,其作用域为(  )。
在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()
在一个C++源程序文件中定义的全局变量的有效范围是( )。
C 程序中全局变量的存储空间在( )分配
若程序中定义了局部变量与全局变量,则(11)。
若程序中定义了局部变量与全局变量,则______。
若程序中定义了局部变量与全局变量,则 ______ 。
若程序中定义了局部变量与全局变量,则(30)。
若程序中定义了局部变量与全局变量,则______。
● 若程序中定义了局部变量与全局变量,则 (11) 。(11)
● 若程序中定义了局部变量与全局变量,则 (30) 。(30)
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量使用的存储类别是______。
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
在一个C源程序文件中所定义的全局变量,其作用域为( )。
在一个C源程序文件中所定义的全局变量,其作用域为( )。
在一个C源程序文件中所定义的全局变量,其作用域为( )。
在一个 C 语言源程序文件中所定义的全局变量,其作用域为:
广告位招租WX:84302438

免费的网站请分享给朋友吧