引用是否解决了指针问题?

时间:2015-06-26 19:10:33

标签: pointers memory-leaks reference dangling-pointer

嗨我很困惑使用引用。 如果我们使用引用代替指针它是否解决了悬空甚至内存泄漏问题?

1 个答案:

答案 0 :(得分:-1)

(在此特别考虑C / C ++):引用只是一个别名,或者是现有对象的另一个名称。创建一个空引用通常要比空指针困难得多,因此它可以帮助解决"悬空"问题

由于引用已分配给现有变量,因此它无法真正导致内存泄漏。但是可以引用已经解除分配的内存。