傳智播客 C/C++學習筆記 野指針

  代碼23行,free後只是把指針指向的內存空間釋放了,但指針本身還是指向原來的內存地址,所以裏面還是有值的。但這時其值已經沒有意義了,即野指針。下面28行再一次釋放就出錯了。應該合理的做法是free後將其值賦爲NULL。  
相關文章
相關標籤/搜索