某文件中定义的静态全局变量(或称静态外部变量)其作用域是()
第1题:
以下关于变量作用域的叙述中,正确的是()
A.用dim定义变量是静态变量
B.静态变量必须在标准模块中声明
C.用public定义变量是全局变量
D.Static类型变量的作用域范围是它所在的窗体或模块文件
第2题:
按照变量的作用域可将变量划分为( )
A.公有、私有、系统
B.全局变量、窗体/模块级变量、局部变量
C.动态、常数、静态
D.Public、Private、Protected
第3题:
A、模块级变量的作用域为它所在的模块
B、同一模块中不同级的变量不能同名
C、在某一模块中所有过程外用Dim定义的变量为全局变量
D、不同模块中定义的全局变量可以相同
第4题:
以下说法错误的是:()
A.全局变量就是在函数外定义的变量,因此又叫做外部变量
B.一个函数中既可以使用本函数中的局部变量,也可以使用全局变量
C.局部变量的定义和全局变量的定义的含义不同
D.如果在同一个源文件中,全局变量和局部变量同名,则在局部变量的作用范围内,全局变量通常不起作用
第5题:
A.Public、Private、Protected
B.全局变量、模块级变量、过程级变量
C.公有、私有、系统
D.动态、常态、静态
第6题:
下面关于c+十语言变量的叙述错误的是()。
A.c++语言中变量分为aut0、static、extem和register4种存储类型
B.自动变量和外部变量的作用域为整个程序
C.内部静态变量的作用域是定义它的函数
D.外部静态变量的作用域是定义它的文件
B
【解析】自动变量是函数体或分程序内定义的变量,它的作用域在所定义的函数体内或分程序体内。
第7题:
按照变量的作用域可将变量划分为()。
A公有、私有、系统
B动态、常数、静态
C全局变量、模块级变量、过程级变量
DPublic、Private、Protected
第8题:
按照变量的作用域可将变量划分为()。
第9题:
在函数内部定义的变量称为()。
第10题:
当某过程级变量与全局变量同名,全局变量在这个过程中就会被屏蔽
静态变量不是模块级或工程级变量,其作用域只限于在它所定义的过程内部
在某一个过程中定义的变量的作用域只能是这一过程
在某一个模块中定义的变量的作用域只能是这一模块
第11题:
公有、私有、系统
动态、常数、静态
全局变量、模块级变量、过程级变量
Public、Private、Protected
第12题:
只限某个函数
本文件
跨文件
不限制作用域
第13题:
在下列关于C语言的局部变量和全局变量所采取的存储类别的叙述中,错误的一条是 ( )
A.对于动态局部变量来说,一旦离开函数,其值就消失
B.对于静态局部变量来说,离开函数,其值仍保留
C.对于寄存器变量来说,一旦离开函数,其值就消失
D.静态外部变量既可在本文件中引用,又可在其他文件中引用
第14题:
下面关于C++语言变量的叙述错误的是
A.在C++语言中变量分为auto,static,extern和register四种存储类型
B.自动变量和外部变量的作用域为整个程序
C.内部静态变量的作用域是定义它的函数
D.外部静态变量的作用域是定义它的文件
第15题:
此题为判断题(对,错)。
第16题:
在窗体的“通用”部分用Public定义的变量,其作用域是( )。
A.局部变量
B.窗体/模块级变量
C.全局变量
D.静态变量
第17题:
内部静态变量的作用域是( )。
A.定义该静态变量的函数外部
B.定义该静态变量的函数内部
C.定义该静态变量的文件外部
D.定义该静态变量的文件内部
第18题:
在窗体模块的通用部分有一条语句"Public A As Integer",则变量A的作用域是( )。
A.局部变量
B.窗体/模块级变量
C.全局变量
D.静态变量
第19题:
变量的有效范围与其定义位置有关,(),其作用域在整个源程序文件中都有效。
第20题:
Visual Basic中变量依据其作用域不同可以分为过程级变量(局部变量)、模块级变量和全局变量3类。过程级变量就是指在事件过程或通用过程内定义的变量,它的作用域就是()。模块级变量包括窗体级模块变量和标准模块级变量。窗体模块变量的作用域是(),标准模块变量的作用域是()。全局变量的作用域是()。
第21题:
全局变量的作用域是从变量定义的位置开始,到所在源文件结束。
第22题:
全局变量的作用域是从定义位置开始至源文件结束
全局变量是在函数外部任意位置上定义的变量
用extern说明符可以限制全局变量的作用域
全局变量的生存期贯穿于整个程序的运行期间
第23题: