我想知道在把时间转移到可能不是一种可行的编码方法之前。
如果我在其中某处创建一个包含函数的头文件double fill(char *howtofill)
,那么我可以在头文件中调用该函数吗?
答案 0 :(得分:1)
通常在C中,头文件用于声明函数原型,然后将其包含在适当的C文件中(由编译器)。这些原型使C文件代码能够识别其他C文件中的硬编码功能,而不是标题。
如果您认为需要将代码放在.h文件中,则可能需要再考虑一下您的程序架构。
很高兴知道:所有.h文件内容都将“复制粘贴”到C文件中,而不是#include "file.h"
指令。
在编译器的第一步(称为预处理)之后,您的代码将以单个大文件结束。
如果这对您没有帮助,您能否告诉我们您的问题?