Re: [問題] 不同物件的Link-List

看板C_and_CPP (C/C++)作者 (呈呈)時間16年前 (2009/09/26 12:00), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/5 (看更多)
※ 引述《godman362 (青)》之銘言: struct ItemA { ... }; struct ItemB { ... }; struct ItemC { ... }; struct LinkSt { struct LinkSt *next; int item_type; //define or enum 都可以 union { struct ItemA *pa; struct ItemB *pb; struct ItemC *pc; } data; }; 新 item 要 add 的時候,準備好容器 struct LinkSt 把 item 放到容器內,貼好標籤,那 list 串的是容器不是 item。 要做的事就是這些吧,記得 free 的時候要把容器內的 item 也要釋放掉。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.246.16

09/27 10:23, , 1F
所以是利用串列中的串列去實做嗎...?
09/27 10:23, 1F
文章代碼(AID): #1AlP77cy (C_and_CPP)
文章代碼(AID): #1AlP77cy (C_and_CPP)