[問題] linked list輸出有誤
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
我想做個linked list的簡單範例(輸入資料、利用迴圈輸出、釋放記憶體)
這個程式是可以手動輸入資料,讓linke list動態的長大
輸入的時候都沒問題,但是輸出時卻只輸出head的資料就停止了
餵入的資料(Input):
10
20
30
0
預期的正確結果(Expected Output):
10
20
30
錯誤結果(Wrong Output):
10
程式碼(Code):(請善用置底文網頁, 記得排版)
http://ideone.com/w6KVB
補充說明(Supplement):
我從來沒寫過linked list的程式
今天想試試看卻出現這個問題
我有參考網路上的範例,感覺寫的都差不多
但不知為何會出現這種錯誤
希望前輩們不吝指教!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.111.129.79
推
12/15 17:58, , 1F
12/15 17:58, 1F
→
12/15 17:58, , 2F
12/15 17:58, 2F
→
12/15 18:02, , 3F
12/15 18:02, 3F
推
12/15 18:38, , 4F
12/15 18:38, 4F
→
12/15 20:14, , 5F
12/15 20:14, 5F
→
12/15 20:15, , 6F
12/15 20:15, 6F
→
12/15 21:01, , 7F
12/15 21:01, 7F
→
12/15 22:00, , 8F
12/15 22:00, 8F
→
12/16 06:11, , 9F
12/16 06:11, 9F
→
12/16 06:13, , 10F
12/16 06:13, 10F
→
12/16 06:13, , 11F
12/16 06:13, 11F
→
12/16 22:42, , 12F
12/16 22:42, 12F