🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
################extern################# extern_main.cpp 代码片段: #include <iostream> extern void tt(); int tmp = 10; int main(){ tt(); } support.cpp代码片段: #include <iostream> using namespace std; extern int tmp; void tt(void){ cout << tmp; } 编译:g++ support.cpp extern_main.cpp -o extern #################static################# static.cpp代码片段: #include <iostream> using namespace std; void func(void); int count = 10; int main(){ while(count--){ func(); } return 0; } void func(void){ int i = 5; i++; cout << i << '|'; cout << count << endl; } ############函数的声明############# #include <iostream> using namespace std; void func(void); void cc(int,int);//无需指定参数名称 int count = 10; int main(){ while(count--){ cc(3,5); } return 0; } void func(void){ int i = 5; i++; cout << i << '|'; cout << count << endl; } void cc(int a,int b){ cout << a*b; }