extern 函数声明

转自:C/C++中extern关键字详解

如果函数的声明中带有关键字extern,仅仅是暗示这个函数可能在别的源文件里定义,没有其它作用。即下述两个函数声明没有明显的区别:

extern int f(); 和int f();

当然,这样的用处还是有的,就是在程序中取代include “*.h”来声明函数。

猜你喜欢

转载自blog.csdn.net/fengying2016/article/details/77602578