参考和指针在实现中有什么不同?
参考和指针在实现中有什么不同?
这个问题已经在其他地方有了答案:
可能是重复问题:
我正在阅读Stanley Lippman的书《C++内部对象模型》。让我困惑的是对象的“引用”和“指针”之间的区别。我知道引用必须在声明时初始化,而指针可以留待以后初始化。但我想知道它们之间的物理实现差异。
为什么需要“引用”机制;它不是重叠指针的功能吗?在什么情况下应该使用引用而不是指针?非常感谢。
10:48 AM 11/20/2021
引用是从语义角度考虑的。
指针是从实现角度考虑的。
这有点像what和how之间的关系。
admin 更改状态以发布 2023年5月23日