Поле имеет неполный тип; Структура уже объявлена ​​[дубликат]

Mystik спросил: 03 февраля 2018 в 11:45 в: c

У этого вопроса уже есть ответ:

  • self referential struct definition?

Я сейчас программирую на C и

typedef struct Stack Stack;struct Stack {
    Stack above;
    Tree *t;
    char *tag;
};

Я получаю ошибку "Поле" выше "имеет неполный тип." Я уже объявлял структуру в typedef над ней, поэтому я не уверен, почему у меня возникают проблемы. Я огляделся, но не нашел ничего, что мог бы связать с этим. Спасибо!

0 ответов