new與delete
(1)為什么currentnode已經(jīng)被釋放掉了,temp還可以賦值給currentnode
(2)delete的存在是不是以new存在為前提,還是他可以new沒有出現(xiàn)就可以釋放指針的內(nèi)存呢
????????????
(1)為什么currentnode已經(jīng)被釋放掉了,temp還可以賦值給currentnode
(2)delete的存在是不是以new存在為前提,還是他可以new沒有出現(xiàn)就可以釋放指針的內(nèi)存呢
????????????
舉報(bào)
2016-09-16
(1)currentnode是這個(gè)指針類型的變量,它也是需要占據(jù)一定的內(nèi)存來存儲(chǔ)數(shù)據(jù)的,存放的就是它指向內(nèi)存的地址,釋放掉的currentnode指向的內(nèi)存,即解除currentnode和它指向的內(nèi)存的關(guān)系,currentnote占據(jù)的內(nèi)存還是存在的。下面是我畫的圖希望對(duì)你有幫助。
(2)一般可以認(rèn)為new和delete是互為對(duì)應(yīng)的