作者wind75609592 (風)
看板C_and_CPP
標題[問題] Linked List的問題
時間Tue Apr 12 12:19:05 2011
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
vc++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
string.h
問題(Question):
問題出現在57行 那個區塊
餵入的資料(Input):
1
apple
3
ak47
2
lala
0
預期的正確結果(Expected Output):
1
apple
2
lala
3
ak47
錯誤結果(Wrong Output):
1
apple
3
ak47
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/6NfPcS9g
補充說明(Supplement):
就是我想做Linked List的輸入即排序資料
塞最前面和塞最後面都沒問題
只是塞中間
不知到哪裡出了問題
想請教各位大大
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.46.227
→ xygod:我看了一下程式碼,發現你第三個input根本不在三個if判斷內 04/12 18:16
→ xygod:如果我沒理解錯的話= = 04/12 18:16
推 sam12715:個人依你的程式碼手推後的結果(沒推錯的話): 04/12 18:48
→ sam12715:head → List1 → List3 → NULL 04/12 18:48
→ sam12715: ↑ 04/12 18:48
→ sam12715: List2 04/12 18:48
→ sam12715:指錯地方了... List2指向List3才對... 04/12 18:49
→ sam12715:不過意思差不多 04/12 18:50