工学

单选题()在使用它的事件处理程序或函数中声明,其作用域仅限于说明它的程序段。A 全局变量B 实例变量C 共享变量D 局部变量

题目
单选题
()在使用它的事件处理程序或函数中声明,其作用域仅限于说明它的程序段。
A

全局变量

B

实例变量

C

共享变量

D

局部变量

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列有个虚函数说法不正确的有()。

A、虚函数是静态的

B、虚函数声明只能出现在类定义的函数原型声明中

C、一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性

D、定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类


参考答案:A

第2题:

一个声明起作用的程序部分称为该声明的作用域。()

此题为判断题(对,错)。


正确答案:正确

第3题:

在一个 C 语言源程序文件中所定义的全局变量,其作用域为:

A) 所在文件的全部范围

B) 所在程序的全部范围

C) 所在函数的全部范围

D) 由具体定义位置和 extern 说明来决定范围


正确答案:D

第4题:

试题39

以下选项中的叙述错误的是()

A.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次值

B.在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内

C.C程序函数中定义的自动变量,系统不自动赋确定的初值

D.C程序函数的形参不可以说明为static型变量


正确答案:A
试题39分析
静态变量在调用的时候会保留原来的值。
试题39答案
A

第5题:

模板函数的真正代码是在( )时候产生。

A.源程序中声明函数时

B.源程序中定义函数时

C.源程序中调用函数时

D.运行执行函数时


正确答案:C
解析:本题考核模板函数的使用。在说明一个函数模板后,当编译系统发现有一个对应的函数调用时,将根据实参中的类型来确认是否匹配函数模板中对象的形参,然后生成一个重载函数。由此可知模板函数的真正代码是在函数调用时产生的。

第6题:

过程级变量是指在过程内部声明的变量,只有在该过程中的代码才能访问这个变量。模块级或窗体级变量的作用域是 ,全局变量在整个应用程序中有效,其作用域是 ()。


参考答案:整个模块或窗体 整个应用程序(或工程中所有的模块和所有的过程)

第7题:

在一个C源程序文件中所定义的全局变量,其作用域为

A.所在文件的全部范围

B.所在程序的全部范围

C.所在函数的全部范围

D.由具体定义位置和extern说明来决定范围


正确答案:D
解析:全局变量的有效范围是从定义变量的位置开始到本源文件结束。如果需要在其他源文件中使用该全局变量,则可以在其他源文件中使用extern关键字来声明该全局变量,这样该全局变量的作用域就被扩展到以extern声明了该全局变量的位置开始到此源文件结束。故本题的正确答案为D。

第8题:

●程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(32)是错误的

(32)

A.根据作用域规则,在函数中定义的变量只能在函数中引用

B.在函数中定义的变量,其生存期为整个程序执行期间

C.在函数中定义的变量不能与其所在函数的形参同名

C.在函数中定义的变量,其存储单元在内存的栈区


正确答案:B


第9题:

以下选项中叙述错误的是( )。

A.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值

B.在同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内

C.C程序函数中定义的自动变量,系统不自动赋确定的初值

D.C程序函数的性能不可以说明为static型变量


正确答案:A
静态变量不是每调用一次就赋一次初值,而是将需要定义许多相同的具有相同属性的值时,使用静态变量来节省空间,所以A选项错误。

第10题:

在事件处理程序中定义的变量,其生命周期仅限于该过程。


正确答案:正确

更多相关问题