【单选题】关于全局变量和局部变量,以下说法正确的是()A.全局变量和局部变量不可以重名B.全局变量和局部变量是指变量的作用域有区别C.如果全局变量和局部变量重名,则在该局部变量作用范围内全局变量优先有效D.全局变量在定义时必须位于主函数之前
【单选题】关于全局变量和局部变量,以下说法正确的是()
A.全局变量和局部变量不可以重名
B.全局变量和局部变量是指变量的作用域有区别
C.如果全局变量和局部变量重名,则在该局部变量作用范围内全局变量优先有效
D.全局变量在定义时必须位于主函数之前
参考答案和解析
调用函数时,只有局部变量将被加入到作用域中
相关考题:
在Visual FoxPr0中,根据变量的作用域来分,内存变量可分为( )。A)字段变量、数组变量和局部变量B)字段变量、数组变量和私有变量C)数组变量、局部变量和全局变量D)私有变量、局部变量和全局变量
在Visual FoxPro中,下列变量中需要事先定义的是( )。A) 私有变量、局部变量、数组变量B)全局变量、局部变量、数组变量C)全局变量、私有变量、数组变量D)全局变量、局部变量、私有变量
若程序中定义了局部变量与全局变量,则(30)。A.在函数内只能访问局部变量,不能访问全局变量B.局部变量与全局变量的名字不得相同C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
以下说法错误的是:()A.全局变量就是在函数外定义的变量,因此又叫做外部变量B.一个函数中既可以使用本函数中的局部变量,也可以使用全局变量C.局部变量的定义和全局变量的定义的含义不同D.如果在同一个源文件中,全局变量和局部变量同名,则在局部变量的作用范围内,全局变量通常不起作用
下列说法中错误的是A.静态局部变量的初值是在编译时赋予的,在程序执行期间不再赋予初值B.若全局变量和某一函数中的局部变量同名,则在该函数中,此全局变量被屏蔽C.静态全局变量可以被其他的编辑单位所引用D.所有自动类局部变量的存储单元都是在进入这些局部变量所在的函数体(或复合语句)时生成,退出其所在的函数体(或复合语句)时消失
若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量SX 若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量B.局部变量与全局变量的名字不得相同C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
在Visual Basic中,以下关于变量描述中不正确的是______。A.局部变量的作用域就是其所在的过程B.模块变量的作用域就是所有标准模块的过程C.默认声明只适用于局部变量,不能用于模块级变量和全局变量D.全局变量的作用域是整个工程中所有的模块和所有的过程
若程序中定义了局部变量与全局变量,则 ______ 。A.在函数内只能访问局部变量,而不能访问全局变量B.局部变量与全局变量的名字不得相同C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量A.B.C.D.
下面关于局部变量和全局变量的说法中,( )正确。 A、main函数中定义的变量是全局变量B、在任何函数内部定义的变量都是局部变量C、全局变量都在程序运行期间根据需要动态分配存储空间的D、局部变量都是在程序运行期间根据需要动态分配存储空间的
在Visual FoxPro中,根据变量的作用域来分,内存变量可分为( )。A)字段变量、数组变量和局部变量B)字段变量、数组变量和私有变量C)数组变量、局部变量和全局变量D)私有变量、局部变量和全局变量
下面关于变量说法正确的是()A、变量声明包括基本数据类型和用户定义类型。B、全局变量是用Public声明的变量,局部变量是用Dim或Static等声明的变量C、全局变量和局部变量不能同名D、任何窗体和模块对全局变量的修改都会影响其他窗体或模块
在PowerScript语言中,从程序质量角度看应按()优先顺序定义变量。A、局部变量、实例变量、共享变量、全局变量B、局部变量、共享变量、实例变量、全局变量C、共享变量、局部变量、实例变量、全局变量D、局部变量、实例变量、全局变量、共享变量
下列说法中正确的是:()A、SQL中局部变量可以不声明就使用B、SQL中全局变量必须先声明再使用C、SQL中所有变量都必须先声明后使用D、SQL中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。
下列关于SQL中的变量的说法中正确的是:()A、SQL中局部变量可以不声明就使用B、SQL中全局变量必须先声明再使用C、SQL中所有变量都必须先声明后使用D、SQL中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。
单选题在PowerScript语言中,从程序质量角度看应按()优先顺序定义变量。A局部变量、实例变量、共享变量、全局变量B局部变量、共享变量、实例变量、全局变量C共享变量、局部变量、实例变量、全局变量D局部变量、实例变量、全局变量、共享变量
单选题下列说法中正确的是:()ASQL中局部变量可以不声明就使用BSQL中全局变量必须先声明再使用CSQL中所有变量都必须先声明后使用DSQL中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。
单选题下列关于SQL中的变量的说法中正确的是:()ASQL中局部变量可以不声明就使用BSQL中全局变量必须先声明再使用CSQL中所有变量都必须先声明后使用DSQL中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。
多选题下面关于变量说法正确的是()A变量声明包括基本数据类型和用户定义类型。B全局变量是用Public声明的变量,局部变量是用Dim或Static等声明的变量C全局变量和局部变量不能同名D任何窗体和模块对全局变量的修改都会影响其他窗体或模块