[問題] linked list 刪除小問題一問

看板C_and_CPP (C/C++)作者 (改名叫做...)時間16年前 (2010/01/03 18:21), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
遇到的問題: (題意請描述清楚) 這是我的作業 的其中一小部份 題目 : 使用單向串列技術輸入五筆資料(整數) 1. 串成一個串列並從頭印到尾 2. 輸入一個欲刪除之資料刪除完印出結果(可判斷找不到) 程式跑出來的錯誤結果: 在要刪除list裡的第一個節點時 就會有錯誤 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) Dev-C++ 有問題的code: (請善用置底文標色功能) http://w17.loxa.edu.tw/ly410096/list.txt 補充說明: 最主要是在del_node函式那邊 從主程式 case 2: {del_node(start);break;} 傳出來刪除第一個節點時 就會有錯誤 刪非第一個節點就無錯誤 但如果將del_node函式直接寫在主程式的case 2: 就不會出錯 請問是我在傳的過程有出了什麼差錯嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.90.4

01/03 21:35, , 1F
所謂的有錯誤是什麼錯誤...
01/03 21:35, 1F
文章代碼(AID): #1BG6-xcv (C_and_CPP)
文章代碼(AID): #1BG6-xcv (C_and_CPP)