C++ const & to regular&p 之间的差异

C++ diffrence between const & to regular &

本文关键字:之间 regular const to C++      更新时间:2023-10-16

可能的重复项:
对函数参数使用"const"

我是C++新手,来自Java编程,所以C++中的参考奇怪用法对我来说是不自然的。我不是新程序员,所以我希望有一个关于这个主题的严肃而深入的答案,而不仅仅是一个肤浅的"何时使用"的答案。

我想知道两者之间有什么区别

const A& p; 

A& p;

const A& p 是对类型 A 的常量对象的引用。

A& p 是对类型 A 的(非常量)对象的引用。