C++ 作用域
-
作用域
作用域是程序的一个区域,从广义上讲,可以在三个地方声明变量-- 在称为局部变量的函数或块中,
- 在函数参数的定义中称为形式参数。
- 在所有函数之外,这称为全局变量。
在随后的章节中,我们将学习什么是函数及其参数。在这里,让我们解释什么是局部变量和全局变量。 -
-
-
初始化局部变量和全局变量
定义局部变量后,系统不会对其进行初始化,您必须自己对其进行初始化。如下定义全局变量时,系统将自动初始化全局变量-- int - 0
- char - '\0'
- float - 0
- double - 0
- pointer - NULL
正确初始化变量是一种好的编程习惯,否则有时程序会产生意外的结果。