在a.h中:
定義了,
struct ABC
{
short a;
short b;
```
};
在a.c中(#include "a.h"):
聲明了,
struct ABC stcABC;
在b.c中想引入外部結構體stcABC,
則首先在b.c中#include “a.h”。
然后聲明:
extern struct ABC stcABC;
即可,或者:
若不想在b.c中#include“a.h”,
則需在b.c中將struct ABC定義重新寫一遍,
再聲明,
extern struct ABC stcABC;
也可以。