更多“将内存变量定义为全局变量的Visual FoxPro命令是 A) LOCAL B)PRIVATE C)PUBLIC D)GLOBAL ”相关问题
  • 第1题:

    在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是A)局部变量 B)公共变量 C)私有变量 D)全局变量


    正确答案:C
    私有变量在程序中直接使用,无需使用PUBLIC和LOCAL命令事先声明,是由系统自动隐含建立的变量。因此选项C为正确答案。局部变量通过LOCAL命令来声明,公共变量通过PUBLIC来声明。

  • 第2题:

    以下关于作用范围的描述正确的是______。

    A.所有变量(Public/Global/Static/Private)都可以放到窗体的通用部分定义

    B.所有变量(Public/Global/Static/Private)都可以放到标准模块中定义

    C.Public/Global类的变量只能放在标准模块中定义

    D.只有Global变量是必须放在标准模块中定义


    正确答案:C
    解析:全局变量必须用Public或Global语句声明,不能用Dim语句声明,更不能用Private语句声明;同时,全局变量只能在标准模块中声明,不能在过程或窗体模块中声明。

  • 第3题:

    【判断题】在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。

    A.Y.是

    B.N.否


    A

  • 第4题:

    将内存变量定义为全局变量的Visual FoxPro命令是_______。

    A.LOCAL

    B.PRIVATE

    C.PUBLIC

    D.GLOBAL


    正确答案:C
    解析: 在Visual FoxPro中,可以使用LOCAL、PRIVATE和PUBLIC命令强制规定变量的作用范围。LOCAL用于定义局部变量,局部变量只能在创建它们的过程中使用和修改,不能被更高层或更低层的过程访问。PRIVATE用于定义私有变量,它用定义当前过程的变量,先将以前过程定义的同名变量保存起来,在当前过程中使用私有变量而不影响这些同名变量的原始值。PUBLIC用于定义全局变量。在本次Visual Foxpro运行期间,所有过程都可以使用这些全局变量。

  • 第5题:

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

    A) 局部变量

    B) 私有变量

    C) 公共变量

    D) 全局变量


    正确答案:B