当前位置:知识百问>百科问答>全局变量是什么?

全局变量是什么?

2023-07-31 14:55:17 编辑:join 浏览量:535

全局变量也称为外部变量,它是在函数外部定义的变量。 

全局变量既可以通过某对象函数创建,也可以是在本程序任何地方创建的。其作用域是整个源程序,可以被本程序所有对象或函数引用。

在函数中使用全局变量,一般应作全局变量说明, 只有在函数内经过说明的全局变量才能使用。

简单来说,在main() 函数以前声明的变量就是全局量。例如:

#include<stdio.h>

#include<stdlib.h>

int i=22;

float f=3.4;

void main()

{

printf("%d %f",i,f);

}

C/C++ 的域 由 花括号 括定;

每对 { } 构成一个域;

每个域的开始可以有变量声明,接下来是语句;

每对花括号的外层 声明的量,都是本域的全局变量。

拓展资料:

全局变量是什么?

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过闹姿培变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式册码语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的液唯抽象(如在Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义“变量”的准确外延。

参考资料CSDN专业IT社区中国知网

标签:全局变量

版权声明:文章由 知识百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshbaiwen.com/answer/206266.html
热门文章