C++自学第五天 |
您所在的位置:网站首页 › 名词解释变量值 › C++自学第五天 |
C++ 变量作用域
1、名词解释2、全局变量和局部变量3、局部变量的值会覆盖全局变量的值4、我们怎么才能在局部变量和全局变量名称相同的情况下调用全局变量呢?5、初始化局部变量和全局变量
1、名词解释
作用域是程序的一个区域,一般来说有三个地方可以定义变量: 在函数或一个代码块内部声明的变量,称为局部变量。 在函数参数的定义中声明的变量,称为形式参数。 在所有函数外部声明的变量,称为全局变量。 2、全局变量和局部变量在所有函数外部定义的变量(通常是在程序的头部),称为全局变量。全局变量的值在程序的整个生命周期内都是有效的。 全局变量可以被任何函数访问。也就是说,全局变量一旦声明,在整个程序中都是可用的。 在函数或一个代码块内部声明的变量,称为局部变量。它们只能被函数内部或者代码块内部的语句使用。 下面的实例使用了全局变量和局部变量: #include using namespace std; // 全局变量定义 int g; int main() { // 局部变量定义并初始化 int a=10, b=20; g = a + b; //g=30 cout |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |