在结构体中定义一个全局变量(VARIABLES),可以在所有进程中使用。

题目

在结构体中定义一个全局变量(VARIABLES),可以在所有进程中使用。

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

第1题:

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

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

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

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

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


正确答案:D

第2题:

进程在Linux中的表示是一个()。

A.代码块

B.结构体

C.程序体

D.封装体


参考答案:B

第3题:

下面关于变量的作用域,正确的描述是( )。

A、模块级变量的作用域为它所在的模块

B、同一模块中不同级的变量不能同名

C、在某一模块中所有过程外用Dim定义的变量为全局变量

D、不同模块中定义的全局变量可以相同


参考答案B

第4题:

若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量SX

若程序中定义了局部变量与全局变量,则(11)。

A.在函数内只能访问局部变量,而不能访问全局变量

B.局部变量与全局变量的名字不得相同

C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元

D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量


正确答案:D
本题考查程序语言的基本概念。在高级语言程序中,变量的作用域(引用变量的代码范围)可能是全局的或者是局部的。对于全局变量,其作用域是整个程序(或文件),因此在函数内可以访问全局变量,而局部变量的作用域为声明(定义)该变量的函数(过程,子程序)。一般语言都规定,若全局变量和局部变量的名称相同,则在局部变量的作用域范围内,引用的是局部变量(即最近嵌套原则)。程序运行过程中,每次调用一个函数时,都在栈区为该函数的运行创建活动记录(主要包括函数运行时需要的数据和控制信息),函数运行结束后则释放为其分配的活动记录。因此,函数多次运行时,其定义的局部变量不一定分配同一个存储单元。

第5题:

以下叙述中错误的是( )

A.局部变量的定义可以在函数体和复合语句的内部

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

C.同一程序内局部变量和全局变量不允许同名

D.函数的形参属于局部变量


正确答案:C

第6题:

以下说法错误的是:()

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

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

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

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


正确答案:A

第7题:

所有在函数中定义的变量都称为(33)。

A.简单变量

B.全局变量

C.局部变量

D.外部变量


正确答案:C
解析:所有在函数中定义的变量只能够被该函数所访问,而其他的函数是不可见的,这种类型的变量被称为局部变量。反之,在所有函数外部定义的变量都是全局变量,如果没有访问控制的限制,所有的函数都可以访问该变量。

第8题:

不同于cookie面向发布目录,可以在一个站点上使用session中所有的全局变量。()

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


参考答案:正确

第9题:

在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。

A.auto

B.register

C.extern

D.static


正确答案:D
解析:“auto”类定义的自动变:鞋实质上是一个函数内部的局部变量,作用域是在所说明的函数中;“register”说明只能用于说明函数中的变量和参数中的形参,因此不允许将外部变量或静态变量说明为register;“extern”是定义在所有函数之外的全局变量,它可以被所有的函数访问,在所有函数体的内部是有效的,所以函数之间可以通过外部变量直接传递数据;“static”为允许本源文件中所有函数使用的全局变量。

第10题:

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

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

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

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


答案:C

更多相关问题