1)引用在赋值=的左边,而取地址在赋值的右边,比如
-
int a = 3;
-
int &b =a; //引用
-
int *p = &a; //取地址
2)和类型在一起的是引用,和变量在一起的是取址。 举例同样如上,还有下例:
-
int function ( int &i )
-
{
-
} //引用
int main()
{
int a=1;
int &b=a;
int c=2;
b=c;
cout<<a<<b<<c<<endl;
}
//222