用以下方式声明的变量,()可以在整个程序中通用?

题目

用以下方式声明的变量,()可以在整个程序中通用?

  • A、在窗体模块用Dim进行声明
  • B、在窗体模块用Public进行声明
  • C、在窗体模块用Private进行声明
  • D、在窗体模块用Static进行声明
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述错误的是______。

A.用Shell函数可以执行扩展名为.exe的应用程序

B.若用Static定义通用过程,则该过程中的局部变量都被默认为Static类型

C.Static类型的变量可以在标准模块的声明部分定义

D.全局变量必须在标准模块中用Public或Global声明


正确答案:C
解析:Static变量只能在过程内部定义,不能在标准模块或窗体模块的声明部分定义。故C选项不正确。

第2题:

在模块程序中可以使用PARAMETERS和LPARAMETERS命令来接受调用程序传入的参数,其PARAMETERS命令声明的形参变量被看做是模块程序中建立的______变量。


正确答案:私有
私有 解析:PARAMETERS命令声明的形参变量被看成是模块程序中建立的私有变量,LPARAMETERS命令声明的形参变量被看成是模块程序中建立的局部变量。除此之外,两条命令没有什么不同。

第3题:

以下叙述中错误的是( )。

A.用Shell函数可以执行扩展名为.exe的应用程序

B.若用Static定义通用过程,则该过程中的局部变量都被默认为Static类型

C.Static类型的变量可以在标准模块的声明部分定义

D.全局变量必须在标准模块中用Public或Global声明


正确答案:C

Static类型变量的作用域是它所在的过程,通常用来存放中间结果或用作临时变量,因此,一般在过程中声明定义该类型的变量。 

第4题:

全局变量在整个应用程序中有效,一般在标准模块中使用________语句声明。


参考答案Public

第5题:

全局变量是指那些在整个应用程序中有效的变量,一般在模块代码编辑器的顶部使用_______声明


参考答案Public

第6题:

由( )关键字声明的局部变量在整个程序运行时一直存在。

A、 Dim

B、 Public

C、 Static

D、 Private


正确答案:C

第7题:

下列说法中,不正确的说法是( )。

A、不能用Private定义模块级变量

B、不能在“通用声明”段中为变量赋值

C、不能在窗体的某个子程序中定义窗体级变量

D、声明窗体级变量的位置是在窗体所有过程的最前面


参考答案:A

第8题:

关键字声明的局部变量在整个程序运行中一直存在的是______。

A.Integer

B.Public

C.Static

D.Private


正确答案:C
解析:用关键字Static定义了一个变量,则每次引用该变量时,其值会继续保留。

第9题:

过程级变量是指在过程内部声明的变量,只有在该过程中的代码才能访问这个变量。模块级或窗体级变量的作用域是 ,全局变量在整个应用程序中有效,其作用域是 ()。


参考答案:整个模块或窗体 整个应用程序(或工程中所有的模块和所有的过程)

第10题:

在程序中不需要命令明确声明和建立,可以直接使用的内存变量是_____。


正确答案:
私有变量 【解析】在Visual FoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是指在任何模块中都可使用的变量;私有变量是在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量,其作用域是建立变量的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。

更多相关问题