由于不存在空引用,并且引用一旦被初始化为指向一个对象,它就不能被改变为另一个对象的引用,因此引用很安全。 对于指针来说,它可以随时指向别的对象,并且可以不被初始化,或者为NULL,所以不安全。const指针仍然存在空指针,并且有可能产生野指针。