public static int i;
static public int i;
public int static i;
int public static i;
第1题:
以下关于变量作用域的叙述中,正确的是()
A.用dim定义变量是静态变量
B.静态变量必须在标准模块中声明
C.用public定义变量是全局变量
D.Static类型变量的作用域范围是它所在的窗体或模块文件
第2题:
内部静态变量的作用域是( )。
A.定义该静态变量的函数外部
B.定义该静态变量的函数内部
C.定义该静态变量的文件外部
D.定义该静态变量的文件内部
第3题:
A.局部变量
B.全局变量
C.静态变量
D.文件变量
第4题:
下列语句中哪一句正确定义了一个整型变量()。
A.Dim i As Integer
B.Dim i As Int
C.Static i As Long
D.Static I As Single
第5题:
如果在类模板的定义中有一个静态数据成员,则在程序运行中会产生_____静态变量。
第6题:
答案:static()
解析:静态局部变量使用关键字static来定义,在函数调用完不释放空间,在下次调用时,还保留上一次的值。一般使用它比较有技巧,比如计算n!,可以循环调用一个函数实现累乘,把结果存放在一个静态局部变量中(这个变量可以在被调函数中,这可以放在主调函数中,当然还可以把它换成全局变量,效果都一样)。
第7题:
类描述了一组对象共同的特性,下列叙述中正确的是(7)。
A.类本身不能具有变量
B.对象具有类定义的所有变量的一份拷贝
C.对象间不能共享类定义的变量
D.可通过类名访问静态变量(类变量)
第8题:
下列关于变量存储类的描述中,错误的是()。
A.任何变量定义后都具有一个确定的存储类
B.变量的存储类确定了变量的作用域和寿命
C.定义变量时没有存储类说明符者一律为自动类
D.内部静态类变量和外部静态类变量的存储类说明符都是static
第9题:
以下关于静态成员变量的叙述不正确的是
A.静态成员变量为类的所有对象所公有
B.静态成员变量可以在类内任何位置上声明
C.静态成员变量的赋初值必须放在类外
D.定义静态成员变量时必须赋初值
第10题:
此题为判断题(对,错)。