因此,目前在我的编程中,我现在已经创建了相当多的函数并将其存储在单独的 C 文件中,我在项目之间经常使用这些函数。
我的问题是将它们实施到其他项目中的最简单、最有效的方法是什么?目前我只是为每个新项目制作一个头文件,其中包含我想要使用的所有自定义函数的函数原型。
然后我让项目中的每个 C 文件都包含这个“主”头文件。在这个头文件中,我还包含了每个 C 文件使用的头文件,因此每个 C 文件都有一个头文件;我们就叫它吧master.h
。
我觉得我这样做完全错了。我应该为每个 C 文件制作头文件并将它们包含在主头文件中吗?还是应该只为每个 C 文件创建头文件并根据需要包含它们?如果我这样做,一切如何仍然联系在一起?
在项目中使用头文件的最佳方法是什么?