因为编译系统对源文件的编译是分别进行了,也就是说分别编译 main.c 和 c1.c 的。
但是可以在自己的头文件里面再引用其他头文件,这样就可以在 源文件里面只包含一盒自己定义的头文件了。
如果你已建各类的 头文件:class1.h, class2.h,classi.h例如,每个头文件里 各自定义 一句宏
class1.h 里有:
#ifndef H_class1
#define H_class1
头文件内容
#endif
class2.h 里有:
#ifndef H_class2
#define H_class2
头文件内容
#endif
classi.h 里有: 。。。。。
这样 主函数
#include "class1.h"
#include "class2.h"
...
便可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)