参考来自:http://blog.csdn.net/gamewyd/article/details/6792113
如:
main.cpp中需要使用
int main()
{
int age = 0;
cout<<"my age is"<<age<<endl;
return 0;
}
在另一个cpp文件中同样需要使用age
int change_age()
{
int age = 0;
age += 1;
}
这两个age属于同一个age,那么如何来使用全局变量呢
首先新建一个头文件,如age.h
在age.h中输入 extern int age; //注意这是声明
再新建一个age.cpp在age.cpp中初始化该变量:int age = 0;
现在,在需要使用age的文件中包含age.h,现在在所有cpp文件中都可以使用age变量啦。赶快试一下吧。
————————————————
版权声明:本文为CSDN博主「2220728」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chenxueying0728/article/details/42367859