C/C++中extern用来声明全局变量
声明:在某个头文件1.h(可以在同一文件中或同一程序的不同文件中出现多次 );定义:在任何一个源文件x.cpp(只能定义一次!#include<1.h>) ;使用:要使用这个全局变量,只要包含1.h就行了。在全局域中定义的对象 如果没有指定显式的初始值 则该存储区被初始化为 0 因此下面两个定义中 var1和 var2有相同的初始值 0int var1 = 0;int var2;关键字extern为声明但不定义一个对象提供了一种方法 实际上它类...