C++引用类型
什么是引用? 引用其实就是对象的一个别名!
引用的应用主要是“按引用传递”(pass by reference):
void swap(int &i, int &j)
{
int tmp=i;
i=j;
j=tmp;
}
int main()
{
int x, y;
//...
swap(x, y);
}
此处的 i 和 j 分别是main中的 x 和 y 。换句话说,i 就相当于 x (并非指向的指针,也不是 x 的拷贝,而是 x 本身)。对 i 的任何改变同样会影响 x , 反之亦然。
========================================================================================================================================
~_~微风带走的,是不堪回首的昨天,岁月带不走的,却是长久的依恋…………