一个全局变量被定义了那么在这个文件中就可以使用它
#include<iostream>
using namespace std;
// 在一个源文件中定义全局变量
int globalVariable = 10;
void a ()
{
globalVariable += 10;
}
一个全局变量被声明了那么在这个文件中就可以使用它
extern就好比将定义在其他地方的变量进行声明,从而能够在这个文件中使用
#include<iostream>
#include<fstream>
#include<windows.h>
using namespace std;
#include"0.cpp"
extern int globalVariable;
int main() {
cout << globalVariable <<endl;
a();
cout << globalVariable <<endl;
globalVariable += 2; // 调用来自另一个文件的静态函数
cout << globalVariable <<endl;
return 0;
}