指针可以指向一个空值
如int *ptr=0;
引用必须得绑定到一个对象,不能指向空值
如:int *ptr=0; int &xx=*ptr;是错的
又如:int &xx;这样也是错的;
const 引用是指向const对象的引用
如:const int x=0;
int &y=x;是错误的
指针可以指向一个空值
如int *ptr=0;
引用必须得绑定到一个对象,不能指向空值
如:int *ptr=0; int &xx=*ptr;是错的
又如:int &xx;这样也是错的;
const 引用是指向const对象的引用
如:const int x=0;
int &y=x;是错误的