Eclipse无法识别struct声明的类型

时间:2014-03-22 10:54:57

标签: c eclipse struct

我真的无法在标题中解释这一点。 我有Eclipse和MingW。 昨天我做了这个

typedef struct{
    Offer element;
    OList *next;
}OList;

我做了一些测试(添加元素,浏览元素列表,简单的东西)。今天Eclipse说“未知类型OList”。我尝试重建项目,但它不起作用,它只是让我发疯。 Offer是在另一个标头中声明的类型,可以毫无问题地被识别。

1 个答案:

答案 0 :(得分:1)

您在声明之前使用OList别名。

使用:

typedef struct OList {
    Offer element;
    struct OList *next;
} OList;