【发布时间】:2014-10-08 17:58:37
【问题描述】:
我想这是一个非常愚蠢的问题,但我在我的 C 程序中遇到了一个小问题:
假设我有 file1.c 和 file2.c
我在 file1.c 和 file2.c 中使用了一个在 file2.c 中声明的结构 我还在 file2.c 中使用 file1.c 函数
所以我所做的是将#include "file1.h" 放入file2.h 并将#include "file2.h" 放入file1.h...
但是我在编译的时候有一个无限循环。
我该如何解决这个问题?谢谢
【问题讨论】:
-
将头文件和函数放在一个头文件中,
#include放在file1.c和file2.c中