用外面的,但不是main外面的,而是另一个文件中的。当然这另一个文件与本文件是有关联的……
如果使用extern关键字,代表声明一个变量或函数,该变量/函数的定义由编译器到其他文件中寻找。如果使用了extern关键字后又在下面定义了变量/函数,那么则会覆盖其他文件中的定义,此时extern关键字无效。