在程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内

题目

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

  • A、局部变量
  • B、公共变量
  • C、私有变量
  • D、全局变量
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

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

A.局部变量

B.私有变量

C.公共变量

D.全局变量


正确答案:B
解析:在Visual FoxPro中,若以变量的作用域来分,内存变量可分为全局变量、私有变量和局部变量三类。
  1、全局变量:是指在任何模块中都可以使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用PUBLIC命令建立:PUBLIC<内存变量表>。
  2、私有变量:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。所以选项B是正确的。
  3、局部变量:只能在建立它的模块中使用,不能在上层或下层模块中使用。局部变量用LOCAL命令建立: LOCAL<内存变量表>。

第3题:

在Visual FoxPro中,在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是( )

A、局部变量

B、公共变量

C、私有变量

D、全局变量

E、内部变量


参考答案:C

第4题:

在Visual FoxPr0程序中不需要用PUBl,IC等命令明确声明和建立,可直接使用的内存变量是( )。

A.局部变量

B.私有变量

C.公共变量

D.全局变量


正确答案:B
B。【解析】在程序中直接使用(没有预先声明),而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。

第5题:

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


正确答案:局部或LOCAL
局部或LOCAL 解析: 在过程模块中用PARAMETERS声明的形参变量是PRIVATE变量,在下一级模块中还可以使用。用LPARAMETERS声明的变量为LOCAL变量,只能在本模块中使用,在下一级模块中不可以使用。

第6题:

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

此题为判断题(对,错)。


正确答案:正确

第7题:

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


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

第8题:

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

A.局部变量

B.公共变量

C.私有变量

D.全局变量


正确答案:C
解析:本题考查不同类型内存变量的声明方法。私有变量在程序中直接使用,无需使用PUBLIC和LOCAL命令事先声明,是由系统自动隐含建立的变量。因此选项C为正确答案。局部变量通过LOCAL命令来声明,公共变量通过PUBLIC来声明。

第9题:

在Visual FoxPro程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是( )。

A.局部变量

B.私有变量

C.公共变量

D.全局变量


正确答案:B
B。【解析】在程序中直接使用(没有预先声明),而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。

第10题:

在VisualFoxPro中,如果希望内存变量只能在一个函数(过程)中使用,可以定义该内存变量的命令是( )。

A、不用说明,在程序中直接使用

B、LOCAL

C、PRIVATE

D、PUBLIC


正确答案:C

更多相关问题