代码改变世界

C++中指针和引用的区别

2013-12-26 08:10  于为源  阅读(217)  评论(0编辑  收藏  举报

①指针可以为空,引用不能为空;

②指针可以被赋值,引用必须在声明时赋值,之后不能被赋值;

③指针可以指向堆中空间,引用不能指向堆中空间,如int &p=new int; 会编译出错。