我想在将时间浪费在可能不是可行的编码方法之前,先了解一下。
如果我在头文件中放置了某个函数double fill(char *howtofill)
,可以在头文件中调用该函数吗?
通常在C语言中,头文件用于声明函数原型,然后将其包含在适当的C文件中(由编译器提供)。这些原型使C文件代码了解有关功能的信息,这些功能硬编码在其他C文件中,而不是标头中。
如果您认为需要将代码放入.h文件中,则可能必须再次考虑程序的体系结构。
提提您:您所有的.h文件内容都将被“复制粘贴”到C文件中,以代替#include "file.h"
指令。在编译器的第一步(称为preprocessing)之后,您的代码将以单个大文件结尾。
如果这没有帮助您,您能告诉我们更多有关您的问题的信息吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句