本地变量的有效范围是()。

题目

本地变量的有效范围是()。

  • A、只在脚本的主体中有效
  • B、只在电影剪辑的主体中有效
  • C、只在函数的主体中有效
  • D、只在本fla文件中有效
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A)在不同的函数中可以使用相同的名字的变量

B)函数中的形式参数是局部变量

C)在一个函数内定义的变量只在本函数范围内有效

D)在一个函数内的复合语句中定义的变量在本函数范围内有效


正确答案:D

第2题:

本地变量的有效范围是()。

A.只在函数的主体中有效

B.只在本fla文件中有效

C.只在电影剪辑的主体中有效

D.只在脚本的主体中有效


参考答案:C

第3题:

以下关于C语言程序规定的叙述中不正确的是()。

A.在不同的函数中可以使用同名变量。

B.函数中的形式参数是局部变量。

C.在复合语句中定义的变量在函数范围内有效。

D.在一个函数内定义的变量只在本函数范围内有效。


参考答案:C

第4题:

任何传递到函数的参数都被看作是( )

A. 系统变量

B. 临时变量

C. 全局变量

D. 本地变量


正确答案:D 

第5题:

以下说法不正确的为______。

A.在不同函数中可以使用相同名字的变量

B.形式参数是局部变量

C.在函数内定义的变量只在本函数范围内有效

D.在函数内的复合语句中定义的变量在本函数范围内有效


正确答案:D

第6题:

在VBA中,变量的范围被划分为四个层次,即本地范围、窗体级和报表级范围、模块级范围和全局和公共范围。其中在所声明的模块中的所有函数和过程都有效,在模块声明部分所声明的模块变量与窗体和报表级的变量有相同的语句的是( )。

A.本地范围

B.窗体级和报表级范围

C.模块级范围

D.全局和公共范围


正确答案:C

第7题:

如果在一个复合语句中定义了一个变量,则有关该变量正确的说法是( )

A.只在该复合语句中有效

B.只在该函数中有效

C.在本程序范围内均有效

D.为非法变量


正确答案:A 

第8题:

以下叙述中不正确的是

A.在不同的函数中可以使用相同的名字的变量

B.函数中的形式参数是局部变量

C.在一个函数内定义的变量只在本函数范围内有效

D.在一个函数内的复合语句中定义的变量在本函数范围内有效


正确答案:D

第9题:

变量的一个重要属性是作用域,它指的是变量在什么范围内是有效的或能够被访问的。其中在任何模块中都可使用的内存变量是( )。

A. 公共变量

B. 私有变量

C. 局部变量

D. 本地变量


正确答案:A
在Visual FoxPro中,若以变量的作用域来分,内存变量可分为全局变量、私有变量和局部变量3类。
全局变量:是指在任何模块中都可以使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用PUBLIC命令建立,格式为:PUBLIC<内存变量表>。
私有变量:在程序中直接使用(没有通过PUBLIC和L0. CAL命令事先声明)而由系统自动隐含建立的变量都是私有变量。私有变量的作用域限于建立它的模块及其下属的各层模块。
局部变量:只能在建立它的模块中使用,不能在上层或下层模块中使用。局部变量用LOCAL命令建立:LOCAL<内存变量表>。

第10题:

下列关于变量的说法中,正确的是( )。

A.在复合语句中定义的变量也是局部变量,它的生存期在本复合语句执行完毕即告结束

B.在一定范围内,整型变量和字符型变量可以相互赋值,如:int a;char s='a';a=s是可以的

C.全局变量的有效范围是从该变量的定义位置开始到本工程结束

D.{char a;a=878*101;cout<<a;},本复合语句输出的值为:88678


正确答案:B
解析:选项A对静态变量而言生存期是整个程序;选项C全局变量的有效范围是本文件;选项D输出结果不正确

更多相关问题