簡體   English   中英

錯誤:變量有初始值設定項但不完整的類型 c

[英]error: variable has initializer but incomplete type c

我做的:

typedef enum {NOT_SELECTED=0, EASY, NORNAL, HARD, GODMODE} difficulty;

然而,當我使用命令時:

enum difficulty mode= NOT_SELECTED;

它表明這是一個錯誤。 幫助?

由於difficultytypedef ,因此在使用該類型聲明變量時,不應將enum放在它之前。 它應該只是

difficulty mode = NOT_SELECTED;

typedef就像內置類型一樣在聲明中使用,您不需要在它之前放置任何東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM