基本上我們必須爲一個餐館等待隊列實現一個隊列(鏈表)。如何在C中使用枚舉
我們得到使用enum
的額外積分,但我從來沒有使用過。我想知道這看起來是正確的,我如何使用它?我查過它,但沒有看到任何使用鏈表的例子。
這裏是我們的結構說明:
當寫你的代碼,你必須創建在等待列表的鏈接列表中的節點C結構。這些數據項目必須包含以下內容(如果需要,還可能包括其他內容)。
種
組的名稱
的整數變量指定組的大小(該組中的人數)
的餐廳內狀態(使用加分枚舉!)
一個指向下一個節點列表
餐廳狀態是步入式或呼叫在(提前打電話的時候把名字上等待名單)
這裏是我的結構:我這麼問是因爲我
typedef struct restaurant
{
char name[30];
int groupSize;
enum status{call, wait};
struct restaurant *nextNode;
}list;
得到這樣的警告,當我編譯:
lab6.c:11:28: warning: declaration does not declare anything [enabled by default]
http://www.yolinux.com/TUTORIALS/C++Enum.html – congusbongus 2013-02-26 01:52:09
你的問題到底是什麼?不要只把你的任務分配給你遇到構建錯誤的人。找出卡住的單一問題,然後尋求幫助。 – 2013-02-26 01:53:15
@juice - 我真的認爲你已經提出了一個公平的問題,並且你已經真誠地做了盡職調查,試圖自己回答。在舊的「拉丁語」短語[「illegitimi non carborundum」](http://en.wikipedia.org/wiki/Illegitimi_non_carborundum);) – paulsm4 2013-02-26 01:59:23