課程
/后端開發
/C++
/數據結構探險之線性表篇
(1)為什么currentnode已經被釋放掉了,temp還可以賦值給currentnode
(2)delete的存在是不是以new存在為前提,還是他可以new沒有出現就可以釋放指針的內存呢
????????????
2016-09-16
源自:數據結構探險之線性表篇 3-4
正在回答
(1)currentnode是這個指針類型的變量,它也是需要占據一定的內存來存儲數據的,存放的就是它指向內存的地址,釋放掉的currentnode指向的內存,即解除currentnode和它指向的內存的關系,currentnote占據的內存還是存在的。下面是我畫的圖希望對你有幫助。
(2)一般可以認為new和delete是互為對應的
vortesnail
weixin_慕斯0277608
舉報
線性表的主體順序表和鏈表,讓學員能夠將知識融會貫通學以致用
1 回答delete currentNode 等于Delete m_List->next嗎?
1 回答為什么在定義ListDelete()的時候要delete currentNode?
1 回答ClearList下面的while循環中,為什么不delete temp?
1 回答在delete currentnode的時候會出錯是為什么呢
1 回答length與size
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-16
(1)currentnode是這個指針類型的變量,它也是需要占據一定的內存來存儲數據的,存放的就是它指向內存的地址,釋放掉的currentnode指向的內存,即解除currentnode和它指向的內存的關系,currentnote占據的內存還是存在的。下面是我畫的圖希望對你有幫助。
(2)一般可以認為new和delete是互為對應的