我的文件是
main.c
#include"A.h"
#include"B.h"
A.c
#include"A.h"
B.c
#include"B.h"
我有一个文件,其中包含我定义的几个结构,我应该在所有文件中使用它们A.c , B.c, main.c
,甚至是A and B
.
因此我有
A.h
两者B.h
都有
#include"struct.h"
现在,我在 main.c 中看到了
我将对这两种结构都有多个声明,我该如何摆脱这个问题。我应该改变我的结构?
谢谢