嗨,我刚刚完成我的学校项目。我只是不确定我是如何做到的。C项目不知道我的方式做了我的项目
我所拥有的文件:
headers.h - 我在这里守的功能(声明)和公共变量的所有头。
save_sunctions.c - 的一些功能定义
move_sunctions.c - 的一些功能定义
loop_sunctions.c - 的一些功能定义
goone_sunctions.c - 的一些功能定义
main.c - 在这个文件中我使用了所有这些函数。
好吗?或者我应该使用“extern”或其他东西?
假设move_functions.c中的某个函数使用另一个文件中的另一个函数,如go_functions.c。所以我应该把这个函数的声明从go_funstions.c放到move_funstions.h中以便能够使用它。我对么? – Domiik 2011-05-08 20:32:09
在这个例子中,你声明了go_functions.h中的函数。然后在move_functions.c中#include“go_functions.h”'。 – 2011-05-08 20:34:36
好的,如果save_functions.c也使用go_functions.c中的某个函数,头文件go_functions.h将被重新声明;( – Domiik 2011-05-08 20:45:05