為什么在定義ListDelete()的時(shí)候要delete currentNode?
創(chuàng)建currentNode不是在棧中實(shí)現(xiàn)的嗎?調(diào)用ListDelete()函數(shù)后編譯器不是應(yīng)該自動(dòng)釋放currentNode的內(nèi)存嗎?為啥還要手動(dòng)去刪除?
創(chuàng)建currentNode不是在棧中實(shí)現(xiàn)的嗎?調(diào)用ListDelete()函數(shù)后編譯器不是應(yīng)該自動(dòng)釋放currentNode的內(nèi)存嗎?為啥還要手動(dòng)去刪除?
舉報(bào)
2018-11-06
釋放內(nèi)存啊,降低你算法的存儲(chǔ)量需求,這是個(gè)好的習(xí)慣。