静态变量使用什么修饰符进行声明()。

题目

静态变量使用什么修饰符进行声明()。

  • A、swap
  • B、void
  • C、varstatic
  • D、static
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用Dim声明的局部变量是动态动态变量,其值在过程执行完后仍保留,而用Stalic声明的局部变量是静态变量,其值在程序执行完后会消失。()


参考答案:错误

第2题:

以下关于VBScript语言变量声明的说法中,正确的是______。

A.VBScript在使用变量前必须声明变量

B.VBScript并不需要声明变量

C.只有String类型的VBScript变量才需要在使用前进行说明

D.只有Integer类型的VBScript变量才需要在使用前进行说明


正确答案:B

第3题:

若要把变量声名为多个线程共用的变量,应使用如下( )修饰符。

A.protected

B.prorate

C.transient

D.Volatile


正确答案:D

第4题:

同一个过程中不能声明同名的变量;在过程中不能声明与同一模块的模块级变量同名的静态过程级变量。

A

B



第5题:

在过程内用Dim语句声明的变量只能在本过程中使用,而其他的过程不可访问,这种变量称之:为 ______。

A.局部变量

B.全局变量

C.静态变量

D.窗体/模块级变量


正确答案:A
解析:变量的作用域决定了哪些子过程和函数过程可访问该变量。变量的作用域分为局部变量、窗体/模块级变量和全局变量。在过程内用Dim语句声明的变量只能在本过程中使用,而其他的过程不可访问,这种变量称之为局部变量;窗体/模块级变量指的是在一个窗体/模块的任何过程外,即在“通用声明”段中用 Dim语句或Private语句声明的变量,可被本窗体/模块的任何过程访问;全局变量指的是只能在标准模块的任何过程或函数外,即在“通用声明”段中用Public语句声明的变量,可被应用程序的任何过程或函数调用。

第6题:

用Static关键字定义过程是指______。

A.声明过程名是静态的

B.声明虚参是静态的

C.声明过程中的局部变量是静态的

D.声明函数过程的返回值是静态的


正确答案:C
解析:Static关键字定义声明过程中的局部静态变量。

第7题:

以下关于静态成员变量的叙述不正确的是

A.静态成员变量为类的所有对象所公有

B.静态成员变量可以在类内任何位置上声明

C.静态成员变量的赋初值必须放在类外

D.定义静态成员变量时必须赋初值


正确答案:D
解析:静态成员变量的引入是为了解决同一类的不同对象间数据共享的需要。因此,类的静态数据成员在定义时不能赋初值。只能在类外赋初值,此外要注意赋值时要用类名进行限制。

第8题:

若要把变量声名为多个线程共用的变量,应使用如下哪种修饰符?

A.protected

B.provate

C.transient

D.volatile


正确答案:D

第9题:

以下关于变量的叙述中,错误的是

A)在过程中用Dm或St语句声明的变量是局部变量

B)局部变量的作用域是声明它的过程

C)在过程中用Sta语句声明的变量是静态局部变量

D)任何局部变量在声明它的过程执行完毕后即被释放


正确答案:D

第10题:

一个使用Static语句声明的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。

A

B