c++中经常看见const 与 引用 一起使用的情况,比如下列的函数参数 String::String(const String &other) 这么用是什么目的呢? 通常引用作参数是为了改变实参的值, 加了const限制即是常量不能改变,我就不懂了。
const是为了不让修改,引用是为了避免复制 很多对象如果用传值,会复制一份,很占地方,用引用又怕函数修改它,所以用了常引用
满意请采纳
满意请采纳
温馨提示:答案为网友推荐,仅供参考