全局变量和局部变量在内存中是否有区别?如果有,是什么区别?
第1题:
在Visual FoxPro中,根据变量的作用域来分,内存变量可分为( )。
A.局部变量和全局变量
B.私有变量和全局变量
C.私有变量和局部变量
D.私有变量、局部变量和全局变量
第2题:
若程序中定义了局部变量与全局变量,则(30)。
A.在函数内只能访问局部变量,不能访问全局变量
B.局部变量与全局变量的名字不得相同
C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
第3题:
在Visual FoxPro中,在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是( )
A、局部变量
B、公共变量
C、私有变量
D、全局变量
E、内部变量
第4题:
全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?
第5题:
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;
static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;
static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝
第6题:
在Visual FoxPro中,下列变量中需要事先定义的是( )。
A) 私有变量、局部变量、数组变量
B)全局变量、局部变量、数组变量
C)全局变量、私有变量、数组变量
D)全局变量、局部变量、私有变量
第7题:
全局变量和局部变量的区别是___________。
A、两者无本质不同
B、全局变量只在当前程序及其下属程序中有效
C、全局变量是全局有效的变量;局部变量只在当前程序及其下属程序中有效
第8题:
在Visual FoxPr0中,根据变量的作用域来分,内存变量可分为( )。
A)字段变量、数组变量和局部变量
B)字段变量、数组变量和私有变量
C)数组变量、局部变量和全局变量
D)私有变量、局部变量和全局变量
第9题:
若程序中定义了局部变量与全局变量,则(11)。
A.在函数内只能访问局部变量,而不能访问全局变量
B.局部变量与全局变量的名字不得相同
C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元
D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
第10题:
在FoxPro中,可以使用的两类变量是( )。
A.内存变量和字段变量
B.全局变量和局部变量
C.字段变量和简单变量
D.内存变量和自动变量