ClearList()在delete節點時 是否涉及到用兩個指針指向同一個內存?
?函數使用currentNode指針來進行每個節點的賦值和delete,? ? ? ? ? ?也就是對currentNode指針現在指向的內存進行釋放(這個釋放是不是切斷了指針和內存的聯系,內存中間的數據還在?;蛘哚尫胖苯邮沟脙却鏋榭眨? ? ? ? ? ? ? ,(如果只是切斷了聯系,是m_pList—>next指向的內存的聯系還在,所以while循環就沒做任何事情,只有最后一行是有意義的)? ? ? ? ? ? ? 我好像對指針釋放內存的概念有點混淆。求指點
2019-06-14
釋放內存就是表示這個地址是可以使用的了,跟這個地址的內容沒有關系