C ++中的全局变量和示例

C ++中的变量范围在称为局部变量的函数或块内部,在所有函数之外声明并可以从包括主函数在内的所有函数访问的变量称为全局变量

程序:在本示例中,我们展示了全局变量和局部变量的行为以及如何对其进行操作。

#include <iostream>
using namespace std;

//定义全局变量
int a=10;

int main(){
    //局部变量
    int a=15;
    cout<<"local a: "<<a<<" Global a: "<<::a;
    
    //重新定义全局变量
    ::a=20;
    cout<<"\nlocal a: "<<a<<" Global a: "<<::a;
    return 0;
}

输出结果

local a: 15 Global a: 10
local a: 15 Global a: 20