在函数内部,既可以使用global来声明使用外部全局变量,也可以

题目

在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。

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

第1题:

下列叙述中不正确的是( )。

A.在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参

B.在C的函数中,最好使用全局变量

C.外部变量可以在函数之间传递数据

D.自动变量实质上是一个函数内部的局部变量


正确答案:B
解析:编译时,编译系统不为局部变量分配内存单元,而是在程序运行中,当局部变量所在的函数被调用时,编译系统根据需要要临时分配内存,调用结束空间释放;全局变量一经定义,编译系统为其分配固定的内存单元,在程序运行的自始至终都占用固定的单元。在内存不确定的情况下,最好使用全局变量。

第2题:

在JavaScript中,定义一个全局变量x,可以()。

A.使用关键字public在函数中定义

B.使用关键字public在任何函数之外定义

C.使用关键字var在函数中定义

D.使用关键字var在任何函数之外定义


正确答案:D

第3题:

全局变量可以定义在函数内部,但必须用globle声明。()

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


正确答案:√

第4题:

函数中也可以使用全局变量等方式起返回值的作用,没有return语句也能够在函数外读取该变量值。()

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


参考答案:√

第5题:

InputBox既可以当作函数使用,也可以当作语句使用。()

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


参考答案:对

第6题:

在函数内部可以通过关键字________________来定义全局变量。


正确答案:global

第7题:

以下说法错误的是:()

A.全局变量就是在函数外定义的变量,因此又叫做外部变量

B.一个函数中既可以使用本函数中的局部变量,也可以使用全局变量

C.局部变量的定义和全局变量的定义的含义不同

D.如果在同一个源文件中,全局变量和局部变量同名,则在局部变量的作用范围内,全局变量通常不起作用


正确答案:A

第8题:

如果要在函数内部改变全局变量,须使用______关键字进行声明

A.locals

B.global

C.init

D.new


正确答案:B

第9题:

在控制台程序必须有一个static_void_Main(),下列关于这个方法的描述中,哪些是正确的?

A. 必须在结构或类的内部

B. 声明Main()方法时既可以使用参数,也可以不使用

C. 这方法不可以有返回类型

D. 这个方法叫做入口点函数


正确答案:ABCD

第10题:

关于常成员函数,下列说法中错误的是

A.常成员函数无法更新对象的数据成员,但可以访问其他类的公用数据成员或全局变量

B.常成员函数无法更新对象的数据成员,但是可以更新该对象的常数据成员

C.常成员函数既可以被常对象调用,也可以被一般对象调用

D.常成员函数不仅要在声明中用到const修饰符,在定义时也必须使用const修饰符


正确答案:B
解析:本题考察const修饰符的使用规则,只要考生理解了const表示“常”的意思就容易举一反三。根据被修饰内容的不同,const在修饰数据成员,成员函数和对象时,具有特定的含义。很明显,常数据成员是不能被修改的,这一点在选项B中被破坏,因此可以确定本题答案为B,如果考生对其他选项难于区分,同样可以得到正确答案。