对
错
第1题:
以下叙述中错误的是( )。A.全局变量的作用域一定比局部变量的作用域范围大B.静态(static)类别变量的生存期贯穿于整个程序的运行期间C.全局变量的生存期是整个程序的运行期间D.静态局部变量的初值是在编译时赋予的,在程序执行期间不再赋予初值
第2题:
以下叙述中正确的是
A.局部变量说明为static存储类,其生存期将得到延长
B.全局变量说明为static存储类,其作用域将被扩大
C.任何存储类的变量在未赋初值时,其值都是不确定的
D.形参可以使用的存储类说明符与局部变量完全相同
第3题:
A.自动变量
B. 定义在文件最前面的全局变量
C. 局部静态变量
D. 寄存器变量
第4题:
一种语言中不同种类的变量往往采用不同的存储分配策略,C语言中的全局变量和静态变量采用静态分配,而自动(Auto)类变量采用(30)。
A.最佳分配
B.首先分配
C.堆式分配
D.栈式分配
第5题:
下面关于C++语言变量的叙述错误的是
A.在C++语言中变量分为auto,static,extern和register四种存储类型
B.自动变量和外部变量的作用域为整个程序
C.内部静态变量的作用域是定义它的函数
D.外部静态变量的作用域是定义它的文件
第6题:
下面叙述中正确的是( )。
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态类型变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋值的auto变量和static变量的初值都是随机值
第7题:
关于变量的作用范围,下列说法错误的是( )。
A.异常处理参数作用域为整个类
B.局部变量作用于声明该变量的方法代码段
C.类变量作用于声明该变量的类
D.方法参数作用于传递到方法内代码段
第8题:
下列关于变量存储类的描述中,错误的是()。
A.任何变量定义后都具有一个确定的存储类
B.变量的存储类确定了变量的作用域和寿命
C.定义变量时没有存储类说明符者一律为自动类
D.内部静态类变量和外部静态类变量的存储类说明符都是static
第9题:
A.类成员变量的作用域为类定义体
B.方法参数的作用域为方法体
C.对于for语句中定义的变量,当for语句执行完时,该变量就消亡了
D.在方法void f(int i)的for语句块中,可以声明变量“int i;”
第10题:
A.错误
B.正确