第一、要想跨文件使用同一个变量,该变量必须定义成全局变量第二、在另外的文件引用文件外的全局变量,引用者必须用extern来声明变量。第三、必须在函数中去操作该变量如:1.cpp:void func() ;int n ;int main(){ n=1; func() ; return 0;}2.cpp#include extern int n;void func(){ std::cout << "n="<}