C语言小问题---函数名的存储类别为外部

来源:百度知道 编辑:UC知道 时间:2024/06/02 07:02:33
“函数名的存储类别为外部”怎么理解?

extern吗?
可以被别的文件调用
不过要include“该文件名”
extern可省
用static就不能被别的文件调用了不可省

函数那个extern不是存储类型标识,是命名规范标识。

比如extern "c" int foo(int x)就不会在编译时加入函数的具体参数信息。

偶彻底不懂。