空指针: 指向 0 或 NULL 的指针
悬浮指针(dangling pointers, 量子波儿注): 内存空间已经被收回的指针使用空指针运行时,一定会立刻出错,你马上就可以知道并解决它。
而使用悬浮指针运行时,不一定会马上出错。这个错误会一直隐藏,你却没发现,而可能导致灾难性后果。
所以书上说:尽管同样是奔溃,空指针是一种可预料的奔溃,这样调试起来会方便得多。
空指针: 指向 0 或 NULL 的指针
悬浮指针(dangling pointers, 量子波儿注): 内存空间已经被收回的指针