c++中指针与引用的区别

来源:互联网 发布:北京seo推广推荐 编辑:程序博客网 时间:2024/06/05 15:41

指针与引用的区别:

1.指针可以为空指针,而引用不能为空,没有空引用的说法;

2.针对上一条区别,指针初始化时可为空指针,而引用初始化必须指定代表对象;

3.指针在使用过程中可以变化其指向的对象(指针常量除外),而引用使用过程中不能改变也无法改变其初始化时代表的对象;

故而在指针与引用在使用时,要注意上述的区别,建议在使用指针操作时,最好判断一下指针是否为空!

0 0