定义变量作用域(范围)的命令有()

题目
多选题
定义变量作用域(范围)的命令有()
A

PUBLIC <内存变量表>

B

PRIVATE <内存变量表>

C

PARAMETERS <内存变量表>

D

RELEASE <内存变量表>

E

LOCAL <内存变量表>

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面关于C++语言变量的叙述错误的是

A.在C++语言中变量分为auto,static,extern和register四种存储类型

B.自动变量和外部变量的作用域为整个程序

C.内部静态变量的作用域是定义它的函数

D.外部静态变量的作用域是定义它的文件


正确答案:B

第2题:

关于变量的作用域,下列说法错误的是( )。

A.类成员变量的作用域为类定义体

B.方法参数的作用域为方法体

C.对于for语句中定义的变量,当for语句执行完时,该变量就消亡了

D.在方法void f(int i)的for语句块中,可以声明变量“int i;”


参考答案:D

第3题:

( 30 )在 Access 中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为( ) 。

A )程序范围

B )全局范围

C )模块范围

D )局部范围


正确答案:D

第4题:

在Access中.如果在模块的过程内部定义变量,则该变量的作用域为( )

A. 局部范围

B. 程序范围

C. 全局范围

D. 模块范围


正确答案:A
B)变量定义在标准模块的所有过程之外的起始位置,运行时在所有类模块和标准模块的所订子过程与函数过程中都可见。

第5题:

在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为______。

A.程序范围

B.全局范围

C.模块范围

D.局部范围


正确答案:D
解析:变量的作用域包括三个层次:局部范围、模块范围和全局范围。其中,在局部范围时,变量定义在模块的过程内部,当过程代码执行时才可见。在于过程或函数过程中定义的或不用Dim...As关键字定义而直接使用的变量作用范围都是局部的。

第6题:

在Access中,如果在模块的过程内部定义变量,则该变量的作用域为( )。

A)局部范围

B)程序范围

C)全局范围

D)模块范围


正确答案:A
B)变量定义在标准模块的所有过程之外的起始位置,运行时在所有类模块和标准模块的所有子过程与函数过程中都可见。

第7题:

在一个源文件中定义的全局变量的作用域为:()

A.本程序的全部范围

B.本函数的全部范围

C.从定义该变量的位置开始到本文件结束

D.以上说法都不正确


正确答案:C

第8题:

以下关于变量作用域的叙述中,正确的是()

A.用dim定义变量是静态变量

B.静态变量必须在标准模块中声明

C.用public定义变量是全局变量

D.Static类型变量的作用域范围是它所在的窗体或模块文件


参考答案:C

第9题:

一个源文件中定义的外部变量的作用域为______。

A.本文件的全部范围

B.本程序的全部范围

C.本函数的全部范围

D.从定义该变量的位置开始至本文件结束


正确答案:B

第10题:

关于变量作用域,下列叙述中正确的是( )。

A. 在窗体的Form. Load事件过程中定义的变量是全局变量

B. 局部变量的作用域可以超出所定义的过程

C. 在某个Sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但j作用域只限于该过程

D. 在调用过程中,所有局部变量被系统初始化为0或空字符串


正确答案:C
C)    【解析】本题考查变量的作用域。局部变量是在过程内用声明的变量,只能在本过程中使用,不同过程中的局部变量可以重名,由Dim或者Private声明的局部变量在过程调用前才会被初始化为0或空字符串,静态局部变量不会被初始化为0或空字符串;在“通用声明”段中用Public语句声明的变量为全局变量,可被本应用程序的任何过程或函数访问。

更多相关问题