背景 一个文件的代码使用另一个文件中定义的变量。 123extern int i; //声明i而非定义iint j //声明并定义jextern double pi = 3.14 //定义 如果要在多个文件中使用同一个变量,就必须将声明和定义分离。