FoxPro中有关变量说法错误的是A、所属程序停止运行时,局部变量将被释放B、私有变量当定义此变量的过程结束时,该变量被相应释放C、局部变量可在所有过程和函数中使用D、变量是内存中的一个存储单元的位置,其中的内容可以变化E、当变量和字段同名时,字段有优先被访问权

题目

FoxPro中有关变量说法错误的是

A、所属程序停止运行时,局部变量将被释放

B、私有变量当定义此变量的过程结束时,该变量被相应释放

C、局部变量可在所有过程和函数中使用

D、变量是内存中的一个存储单元的位置,其中的内容可以变化

E、当变量和字段同名时,字段有优先被访问权


相似考题
更多“FoxPro中有关变量说法错误的是A、所属程序停止运行时,局部变量将被释放B、私有变量当定义此变量的 ”相关问题
  • 第1题:

    关于内存变量的调用,下列说法正确的是( )。

    A.私有变量只能被本层模块程序调用

    B.私有变量能被本层模块和下层模块程序调用

    C.局部变量不能被本层模块程序调用

    D.局部变量能被本层模块和下层模块程序调用


    正确答案:B
    解析:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,局部变量自动释放,局部变量用LOCAL命令建立。

  • 第2题:

    关于内存变量的调用,下列说法正确的是

    A)局部变量能被本层模块和下层模块程序调用

    B)私有变量能被本层模块和下层模块程序调用

    C)局部变量不能被本层模块程序调用

    D)私有变量只能被本层模块程序调用


    正确答案:B
    【答案】:B
    【知识点】:全局变量、私有变量和局部变量分别能在哪些模块中使用
    【解析】:在Visual FoxPro中,全局变量是指在任何模块中都可使用的变量;私有变量的作用域是建立它的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层使用。

  • 第3题:

    在Visual FoxPro中,根据变量的作用域来分,内存变量可分为

    A.私有变量和局部变量

    B.公共变量和私有变量

    C.公共变量和局部变量

    D.公共变量、私有变量和局部变量


    正确答案:D
    解析:变量的一个重要属性是作用域。变量的作用域指的是变量在什么范围内是有效或能够被访问的。在VisualFoxPro中,可分为公共变量、私有变量和局部变量3类。

  • 第4题:

    关于内存变量的调用,下列说法正确的是

    A.局部变量不能被本层模块程序调用

    B.私有变量只能被本层模块程序调用

    C.局部变量能被本层模块和下层模块程序调用

    D.私有变量能被本层模块和下层模块程序调用


    正确答案:D
    解析: 公共变量可以被整个程序调用;私有变量只能被本层模块和下层模块程序调用;而局部变量只能被本层模块调用,其他模块都不能调用局部变量。

  • 第5题:

    关于内存变量的调用,下列说法中正确的是( )。

    A.私有变量只能被本层模块程序调用

    B.私有变量能被本层模块和下层模块程序调用

    C.局部变量不能被本层模块程序调用

    D.局部变量能被本层模块和下层模块程序调用


    正确答案:B
    B。【解析】由系统自动隐含建立的变量是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,局部变量自动释放,局部变量用local命令建立。