【发布时间】:2015-02-20 17:07:37
【问题描述】:
我正在尝试在 C 中创建一个全局函数。可以从不同文件中调用的东西。
我知道如何创建一个全局变量,方法是在除一个文件之外的所有文件中声明它(使用 extern),然后只在一个文件中定义它(不使用 extern)。
我需要一个 - 可能很简单 - 可以与 C89 一起使用的解决方案(我正在使用 VS2013)。
我现在正在 C 模式下编译,但如果我稍后切换到 C++ 模式,我希望它能够工作。
谢谢。
【问题讨论】:
-
extern 也可以以同样的方式处理函数。但最好使用头文件来包含...
标签: c function function-pointers global