假如有3个文件,分别问data.h,data.cpp,main.cpp,main.cpp需要用data.h里时刻变化的数据,此时,可以在data.h里面使用extern声明变量,表明此变量在其他cpp中也可以调用。
二、代码data.h
extern int a;
data.cpp
#include"data.h" int a = 9; //此处为定义,且必须有
main.cpp
#include"data.h" #includeint main() { std::cout << a; //直接使用变量即可 }



