我在一个.h文件中声明了一个结构体
struct sitesurvey{
UCHAR Channel;
CHAR Ssid[MAX_LEN_OF_SSID];
UCHAR Bssid[MAC_ADDR_LEN];
CHAR security[23];
CHAR Rssi;
CHAR w_mode[7];
CHAR wps[3];
INT i;
};
在一个.c文件中定义了一个结构体数组
struct sitesurvey website[100];并且给其赋值
现在我想在另一个.c文件中引用该数组website[100];,我做了如下声明
extern struct sitesurvey website[100];
但是 编译时总是报错:array type has incomplete element type
请问这该如何解决?
|