[問題] linked list 刪除小問題一問
遇到的問題: (題意請描述清楚)
這是我的作業 的其中一小部份
題目 : 使用單向串列技術輸入五筆資料(整數)
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
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章