討論串[問題] 不同物件的Link-List
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 2→)留言6則,0人參與, 最新作者littleshan (我要加入劍道社!)時間16年前 (2009/09/26 12:16), 編輯資訊
0
0
0
內容預覽:
以下是不好的示範. 乖孩子請不要學. (雖然這樣的寫法在 C 裡面早已行之多年). typedef enum {. LIGHT, TUNELIGHT, WINDOW. } StructType;. struct Base {. struct Base* LocalLink;. StructType
(還有1260個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者kaichan (呈呈)時間16年前 (2009/09/26 12:00), 編輯資訊
0
0
0
內容預覽:
struct ItemA { ... };. struct ItemB { ... };. struct ItemC { ... };. struct LinkSt {. struct LinkSt *next;. int item_type; //define or enum 都可以. union
(還有92個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者godman362 (青)時間16年前 (2009/09/26 08:13), 編輯資訊
0
0
0
內容預覽:
在這邊為止,的確結構是相同的,所以可以這樣用. 這是我例子沒注意到,讓他剛好一樣,才產生了誤會. 我實際上的結構內容,是完全不可能一樣,請讓我重新舉個例子. struct Light. {. int Power;. void *LocalLink;. };. struct TuneLight. {.
(還有739個字)

推噓1(1推 0噓 6→)留言7則,0人參與, 最新作者liu2007 (薯)時間16年前 (2009/09/26 00:24), 編輯資訊
0
0
0
內容預覽:
我提供我的寫法. 你參考看看. 話說void的也是型態的一種嗎~"~??. 由於你的兩種結構的架構(也就是前面推文所講的存放方式). 是一模一樣的. 所以顯示結果才會一樣. 但如果兩者的struct結構不一樣就囧了. 所以既然一樣不如宣告在一起. struct Light. {. int Power
(還有276個字)

推噓0(0推 0噓 17→)留言17則,0人參與, 最新作者godman362 (青)時間16年前 (2009/09/25 21:27), 編輯資訊
0
0
0
內容預覽:
我想請教各位一個問題. 目前我想將好幾個不同的struct建成一個Link-List. 而我的作法,是在struct中建一個void *. 以下我舉個例子:. struct Light. {. int Power;. void *LocalLink;. };. struct TuneLight. {
(還有605個字)
首頁
上一頁
1
下一頁
尾頁