C++——extern

1.当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而不是C++的

2.extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。

3.不能于函数体内部

4.extern到底干了什么

猜你喜欢

转载自www.cnblogs.com/yrm1160029237/p/11038257.html