如果我在頭文件中得到了這個聲明(.H)C頭文件/源文件 - 枚舉類型定義
typedef enum {START, END, STARTEMD, COMMENTS, DIRECTIVE} BalType;
typedef struct bal * Bal;
我來的時候,我.C(源文件),我想創建我的結構bal並在其中包含一個屬性Baltype,以便我可以稍後告訴bal的類型。我已經定義了我的結構像這樣:
struct bal {
enum Baltype type;
char * name;
char * attrOne;
char * attrTwo;
};
但我得到的錯誤:錯誤:字段類型有不完整的類型。我想錯誤是在我的typedef枚舉。
謝謝你。
我已經包括bal.h我bal.c文件 – Thapipo 2015-04-01 02:35:25