下列变量中,哪类变量的生存期和作用域是不一致的 _______ 。 A.自动变量B. 定义在文件最前面的全局变量C. 局部静态变量D. 寄存器变量
下列变量中,哪类变量的生存期和作用域是不一致的 _______ 。
A.自动变量
B. 定义在文件最前面的全局变量
C. 局部静态变量
D. 寄存器变量
相关考题:
以下叙述中错误的是( )。A.全局变量的作用域一定比局部变量的作用域范围大B.静态(static)类别变量的生存期贯穿于整个程序的运行期间C.全局变量的生存期是整个程序的运行期间D.静态局部变量的初值是在编译时赋予的,在程序执行期间不再赋予初值
关于变量的作用域,下列说法错误的是( )。 A.类成员变量的作用域为类定义体B.方法参数的作用域为方法体C.对于for语句中定义的变量,当for语句执行完时,该变量就消亡了D.在方法void f(int i)的for语句块中,可以声明变量“int i;”
程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(19)是错误的。A.根据作用域规则,在函数中定义的变量只能在函数中引用B.在函数中定义的变量,其生存期为整个程序执行期间C.在函数中定义的变量不能与其所在函数的形参同名D.在函数中定义的变量,其存储单元在内存的栈区
程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,( )是错误的。A.根据作用域规则,在函数中定义的变量只能在函数中引用B.在函数中定义的变量,其生存期为整个程序执行期间C.在函数中定义的变量不能与其所在函数的形参同名D.在函数中定义的变量,其存储单元在内存的栈区
Visual Basic中变量依据其作用域不同可以分为过程级变量(局部变量)、模块级变量和全局变量3类。过程级变量就是指在事件过程或通用过程内定义的变量,它的作用域就是()。模块级变量包括窗体级模块变量和标准模块级变量。窗体模块变量的作用域是(),标准模块变量的作用域是()。全局变量的作用域是()。
1、下列说法错误的是()。A.变量的作用域决定了变量可以被访问的范围,而变量的存储类型决定了变量的生存期。B.静态变量和全局变量都是在静态存储区中分配内存的,而自动变量是在动态存储区中分配内存的。C.用extern声明变量为外部变量的时候,编译器是对其分配内存的。D.静态局部变量和静态全局变量的生存期是相同的,但二者的作用域是不同的,而静态局部变量和自动变量的作用域都是局部的,但二者的生存期是不同的。