在Visual FoxPr0中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明

题目

在Visual FoxPr0中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是( )。

A.PRIVATE

B.LOCAL

C.PUBLIC

D.不用说明,在程序中直接使用

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

第1题:

在某个程序模块中使用命令PRIVATEXI定义一个内存变量,则变量XI

A.可以在该程序的所有模块中使用
B.只能在定义该变量的模块中使用
C.只能在定义该变量的模块及其上层模块中使用
D.只能在定义该变量的模块及其下属模块中使用

答案:D
解析:

第2题:

在某个程序模块中使用命令PRIVATEXI定义一个内存变量,则变量Ⅺ

A.可以在该程序的所有模块中使用

B.只能在定义该变量的模块中使用

C.只能在定义该变量的模块及其上层模块中使用

D.只能在定义该变量的模块及其下属模块中使用


正确答案:D
解析:PRIVATE命令并不建立内存变量,它只是隐藏指定的上层模块中可能已经存在的内存变量,但是当模块程序返回到上层模块时,被隐藏的变量就自动恢复有效性,保持原值。用PRIVATE定义的变量只能在定义该变量的模块及其下属模块中使用。

第3题:

在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是______。

A.PRIVATE

B.PUBLIC

C.LOCAL

D.在程序中直接使用的内存变量(不通过A,B,C说明)


正确答案:C
解析:局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的程序模块运行结束时,局部变量被自动释放。局部变量用LOCAL命令建立。

第4题:

在Visual FoxPr0中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是


正确答案:C
局部变量只能建立在它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时.局部变量自动释放。局部变量的建立用LOCAL命令声明。选项C为正确答案,选项B则是用来声明全局变量。

第5题:

在某个程序模块中使用命令PRIVATEⅪ定义一个内存变量,则变量Ⅺ

A.可以在该程序的所有模块中使用

B.只能在定义该变量的模块中使用

C.只能在定义该变量的模块及其上层模块中使用

D.只能在定义该变量的模块及其下属模块中使用


正确答案:D
解析:PRIVATE命令并不建立内存变量,它只是隐藏指定的上层模块中可能已经存在的内存变量,但是当模块程序返回到上层模块时,被隐藏的变量就自动恢复有效性,保持原值。用PRIVATE定义的变量只能在定义该变量的模块及其下属模块中使用。

第6题:

在某个程序模块中使用命令PRIVATE XI定义一个内存变量,则变量XI

A.可以在该程序的所有模块中使用

B.只能在定义该变量的模块中使用

C.只能在定义该变量的模块及其上层模块中使用

D.只能在定义该变量的模块及其下属模块中使用


正确答案:D
解析:PRIVATE命令并不建立内存变量,它只是隐藏指定的上层模块中可能已经存在的内存变量,但是当模块程序返回到上层模块时,被隐藏的变量就自动恢复有效性,保持原值。用PRIVATE定义的变量只能在定义该变量的模块及其下属模块中使用。

第7题:

在 Visual FoxPro 中 , 如果希望内存变量只能在本模块 ( 过程 ) 中使用 , 不能在上层或下层模块中使用。说明该种内存变量的命令是

A) PRIVATE

B) LOCAL

C) PUBLIC

D) 不用说明 , 在程序中直接使用


正确答案:B

第8题:

在Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是______。

A.PRIVATE

B.LOCAL

C.PUBLIC

D.不用说明,在程序中直接使用


正确答案:B
解析:在VFP中,可以使用LOCAL、PRIVATE和PUBLIC命令强制规定变量的作用范围。 LOCAL用于定义局部变量,局部变量只能在创建它们的过程中使用和修改,不能被更高层或更低层的过程访问。

第9题:

若下层模块中建立的内存变量要供上层模块使用,则必须将改变量说明成:()变量。

A、公共变量

B、私有变量

C、本地变量

D、不作特别声明即可


正确答案:A