空指针和悬空指针之间是否存在有意义的差异?看起来这些都是用于指向不指向任何东西的指针的术语。想法是悬空指针使用来引用某些内容而现在却没有 - 其中空指针只是一个不引用任何东西的指针(无论它指向的是什么) )?
答案 0 :(得分:11)
指针术语:
悬空指针可以说是指向Hyperspace或Another Dimension,除了空指针,通常被称为指向Nothing。
答案 1 :(得分:8)
空指针只是意味着指针没有指向任何东西,或者在某些语言中意味着它指向的是什么。但因为它是一个空指针,你知道这一点,代码知道这一点,所以没问题。悬挂指针是你认为指向的东西,但实际上不再存在,因此指针实际上是不准确但不知道它。