常見錯誤:C++Debug Assertion Failed!

  題目十三:遞增有序單鏈表L1、L2,不申請新結點,利用原表結點對兩表進行合併,並使得合併後成爲一個集合,合併後用L1的頭結點作爲頭結點,刪除L2的頭結點,要求時間性能最好。 我在子函數裏直接把L2 的頭結點delete了,然後就出現這個錯誤。 這個問題處理:在結構體的子函數裏不要隨表delete一個鏈表的頭結點,否則程序結束後,自動調用的析構函數會因找不到頭結點對應的指針而發生錯誤 也就是野指
相關文章
相關標籤/搜索