在程序中,有一些变量不属于任何类,需要全局可见,可用。此时,就要使用全局变量。
全局变量合理的使用方式是:
在.cpp中定义,在.h中用extern关键字声明,再将此.h被其他用到此变量的.cpp引用,即可。
例如:
globalVariable.h中
extern int GlobalInt;
globalVariable.cpp中
int GlobalInt = 1;
使用到此变量的user.cpp中
#include "globalVariable.h"
void ChangeGlobalInt()
{
GlobalInt = 2;
}