提问人:ericssonl07 提问时间:3/24/2023 更新时间:3/24/2023 访问量:62
通过引用传递参数有哪些不同的方法,它们有何不同?
What are the different ways to pass a parameter by reference and how do they differ?
问:
谁能解释一下传递参数的所有不同类型的方法?具体来说,涉及 & 符号 ('&') 和“const”关键字。 我见过很多种类,但我真的不明白它们的作用,以及何时应该使用它们。
仅举几例: 类型 & 常量 键入 const & const 类型 &
另外,我不确定使用什么语法。例如,对于名为 的参数,它是写成 还是?对于名为 的参数,是写还是?int & const
a
int & a const
int & const a
int const &
a
int const & a
int const a &
这是我的理解。我了解如何创建引用。我知道引用就像地址的别名,并且不会复制参数。我还知道 & 符号有时可以表示地址。
如果有人能澄清这一点,我将不胜感激。
答: 暂无答案
评论
&
const
const
const T&
T const&
const T&
T
T const&
T
T& const
T& x const