CMS专题

填空题PowerBuilder的变量作用域共有4种:()、()、()和(),在使用它的事件处理程序或函数中说明其作用域仅限于说明它的程序段的变量是Local变量。根据变量的命名规则,ii_abc应该是整数类型的实例变量,ls_abc应该是字符串类型的局部变量。

题目
填空题
PowerBuilder的变量作用域共有4种:()、()、()和(),在使用它的事件处理程序或函数中说明其作用域仅限于说明它的程序段的变量是Local变量。根据变量的命名规则,ii_abc应该是整数类型的实例变量,ls_abc应该是字符串类型的局部变量。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面关于C++语言变量的叙述错误的是

A.在C++语言中变量分为auto,static,extern和register四种存储类型

B.自动变量和外部变量的作用域为整个程序

C.内部静态变量的作用域是定义它的函数

D.外部静态变量的作用域是定义它的文件


正确答案:B

第2题:

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


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

第3题:

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

A) 所在文件的全部范围

B) 所在程序的全部范围

C) 所在函数的全部范围

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


正确答案:D

第4题:

主函数中定义的变量的作用域仅限于()内。


正确答案:主函数

第5题:

试题39

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

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

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

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

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


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

第6题:

下面关于C++语言变量的叙述错误的是

A.C++语言中变量分为auto、static、extern和register4种存储类型

B.自动变量和外部变量的作用域为整个程序

C.内部静态变量的作用域是定义它的函数

D.外部静态变量的作用域是定义它的文件


正确答案:B
解析:自动变量是函数体或分程序内定义的变量,它的作用域在所定义的函数体内或分程序体内。

第7题:

以下叙述错误的是( )。

A.变量的作用域取决于变量定义语句的位置

B.全局变量可以在函数以外的任何部位进行定义

C.局部变量的作用域可用于其他函数的调用

D.一个变量说明为static存储类型是为了限制其他编译单元的引用


正确答案:D
解析:本题考查函数调用的变量作用域。全局变量不在任何函数体内定义,作用域为整个文件;局部变量在函数体内定义,作用域仅为本次函数;static类型是静态变量,为了方便其他编译单元的引用,不能随意改变。  一个函数包含两部分:函数首和函数体,函数体包括花括号内的所有语句。

第8题:

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

(32)

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

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

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

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


正确答案:B


第9题:

以下叙述错误的是( )。

A)变量的作用域取决于变量定义语句的位置

B)全局变量可以在函数以外的任何部位进行定义

C)局部变量的作用域可用于其他函数的调用

D)一个变量说明为static存储类型是为了限制其他编译单元的引用


正确答案:D

第10题:

PowerBuilder的变量作用域共有4种:()、()、()和(),在使用它的事件处理程序或函数中说明其作用域仅限于说明它的程序段的变量是Local变量。根据变量的命名规则,ii_abc应该是整数类型的实例变量,ls_abc应该是字符串类型的局部变量。


正确答案:Local (局部变量);Instance(实例变量);Global(全局变量);Shared(共享变量)

更多相关问题