假如
函数的调用
假如 有一个函数 在1.h 中声明 void xuexi(void)
变量的调用
比如在2.c中定义一个变量int a(注意:在.h中不能定义变量,只能在.c中定义变量),比如:
如果我们想在1.c中调用这个变量
最好的方法:我们可以在2.h中 extern int a;如果我们想在1.c中使用这个变量 int a,那么我们只需要include"2.h"就可以了。
宏定义的调用
假如在2.h中定义了几个宏定义:#define
(注意:尽量在.h中定义宏定义)
如果我们想在1.c中使用这几个宏,只需要在1.c中#include "2.h",就可以了。
转自:http://blog.sina.com.cn/s/blog_af08990101019pog.html