我知道所有关于指针和与符号的意思是“地址”,但是在这种情况下它是什么意思呢?
另外,当重载运算符时,为什么用const声明参数是通用的?
发布于 2009-10-15 12:23:25
发布于 2009-10-15 12:25:01
根据“与”符号的上下文,它可以表示两种不同的含义。你的具体问题的答案是,它是一个参考,而不是“的地址”。它们是截然不同的东西。理解其中的区别是非常重要的。
将参数设为const的原因是为了确保它们不会被函数更改。这保证了函数的调用者他们传递的参数不会被改变。
发布于 2009-10-15 12:22:37
这意味着该变量是一个引用。它有点像指针,但不是真正的指针。
请参阅:Reference (C++)
https://stackoverflow.com/questions/1572016
复制相似问题