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