12、在一个C/C++源程序文件中所定义的全局变量,其作用域为所在文件的全部范围。
第1题:
A、模块级变量的作用域为它所在的模块
B、同一模块中不同级的变量不能同名
C、在某一模块中所有过程外用Dim定义的变量为全局变量
D、不同模块中定义的全局变量可以相同
第2题:
以下说法错误的是:()
A.全局变量就是在函数外定义的变量,因此又叫做外部变量
B.一个函数中既可以使用本函数中的局部变量,也可以使用全局变量
C.局部变量的定义和全局变量的定义的含义不同
D.如果在同一个源文件中,全局变量和局部变量同名,则在局部变量的作用范围内,全局变量通常不起作用
第3题:
在一个C源程序文件中所定义的全局变量,其作用域为
A.所在文件的全部范围
B.所在程序的全部范围
C.所在函数的全部范围
D.由具体定义位置和extern说明来决定范围
第4题:
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。
A.auto
B.register
C.extern
D.static
第5题:
在一个源文件中定义的全局变量的作用域为(38)。
A.本文件的全部范围
B.本程序的全部范围
C.本函数的全部范围
D.从定义该变量的位置开始至本文件结束为止
第6题:
在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()
第7题:
下列关于变量作用域的说法中,正确的是()。
第8题:
在一个源文件中定义的外部变量的作用域为()
第9题:
在一个C程序中,若要定义一个只允许本源程序文件中所有函数使用的全局变量,则该变量需要定义的存储类别为()。
第10题:
全局变量的作用域是从变量定义的位置开始,到所在源文件结束。
第11题:
当某过程级变量与全局变量同名,全局变量在这个过程中就会被屏蔽
静态变量不是模块级或工程级变量,其作用域只限于在它所定义的过程内部
在某一个过程中定义的变量的作用域只能是这一过程
在某一个模块中定义的变量的作用域只能是这一模块
第12题:
只限某个函数
本文件
跨文件
不限制作用域
第13题:
在一个源文件中定义的全局变量的作用域为:()
A.本程序的全部范围
B.本函数的全部范围
C.从定义该变量的位置开始到本文件结束
D.以上说法都不正确
第14题:
一个源文件中定义的外部变量的作用域为______。
A.本文件的全部范围
B.本程序的全部范围
C.本函数的全部范围
D.从定义该变量的位置开始至本文件结束
第15题:
在一个C++源程序文件中定义的全局变量的有效范围是( )。
A.该C++程序的所有源程序文件
B.本源程序文件的全部范围
C.从定义变量的位置开始到本源程序文件结束
D.函数内部全部范围
第16题:
在Visual Basic中,以下关于变量描述中不正确的是______。
A.局部变量的作用域就是其所在的过程
B.模块变量的作用域就是所有标准模块的过程
C.默认声明只适用于局部变量,不能用于模块级变量和全局变量
D.全局变量的作用域是整个工程中所有的模块和所有的过程
第17题:
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量使用的存储类别是______。
A.extern
B.register
C.auto
D.static
第18题:
在以下关于变量作用域的描述中,不正确的是()。
第19题:
变量的有效范围与其定义位置有关,(),其作用域在整个源程序文件中都有效。
第20题:
某文件中定义的静态全局变量(或称静态外部变量)其作用域是()
第21题:
以下正确的说法是,如果在一个函数中的复合语句中定义了一个变量,则该变量的作用域()
第22题:
整个程序范围
定义该变量的源文件范围
main函数内部
从定义该变量的位置开始直至程序结束
第23题:
全局变量的作用域是从定义位置开始至源文件结束
全局变量是在函数外部任意位置上定义的变量
用extern说明符可以限制全局变量的作用域
全局变量的生存期贯穿于整个程序的运行期间
第24题:
所在文件的全部范围
所在程序的全部范围
所在函数的全部范围
由具体定义位置和extern说明来决定范围