我在主窗口类中定义的链表如
struct Data
{
int a;
int b;
struct Data *Next_Number;
}Number1,*First_Number,*Current_Number;
我在别的窗口引用
extern struct Data Number1,*First_Number,*Current_Number;
当我执行
Current_Number=Current_Number->Next_Number;
时出错
use of undefined type 'Data'
'->Next_Number' must point to class/struct/union
主窗口里链表已赋值
请问为什么?