悬空指针
编程里有个概念叫「悬空指针」(Dangling Pointer)。
当一个对象被释放了,但指向它的指针依然存在。
如果不小心再次访问这个指针,程序就会崩溃,或者读出不可预知的乱码。
有时候觉得,遗忘也是一种内存释放。
删掉了聊天记录,注销了账号,甚至物理上销毁了硬盘。
那个「对象」在现实世界里已经不存在了。
可是大脑里的突触——那个顽固的指针——却还指向着原来的地址。
每当深夜偶然触发,试图读取那段已经被标记为 free 的空间时……
Segmentation fault.
核心已转储。
大概这就是为什么,有些错误我们总是要捕获一辈子。
悬空指针
https://ghost.kasumi.live/2026/02/12/Dangling-Pointer/