全局变量赋值问题

来源:互联网 发布:电脑管家mac版 编辑:程序博客网 时间:2024/05/01 03:22
#include <iostream>

using namespace std;

int a;

a=1;       //全局变量不能在函数外赋值


int main()
{
    cout<<"a="<<a<<endl;
    return 0;
}

以上编译报错



//下面程序可以正确运行

int a=1;      //全局变量可以在函数体外初始化

int main()
{
    a=9;
    cout<<"a="<<a<<endl;
    return 0;
}







0 0
原创粉丝点击