int *&n 说明n是一个整型指针的别名;
代码演示:
int main()
{
int m = 100;
int *d = &m;
int *&n = d;
cout<<"m = "<<m<<" *d = "<<*d<<" *&n = "<<*&n<<endl;
*n = 99;
cout<<"m = "<<m<<" *d = "<<*d<<" *&n = "<<*&n<<endl;
return 0;
}
当改变*n的值以后
d是一个指向m的整型指针,n是d的另外一个操作别名