指针与引用的区别:
1.指针可以为空指针,而引用不能为空,没有空引用的说法;
2.针对上一条区别,指针初始化时可为空指针,而引用初始化必须指定代表对象;
3.指针在使用过程中可以变化其指向的对象(指针常量除外),而引用使用过程中不能改变也无法改变其初始化时代表的对象;
故而在指针与引用在使用时,要注意上述的区别,建议在使用指针操作时,最好判断一下指针是否为空!
指针与引用的区别:
1.指针可以为空指针,而引用不能为空,没有空引用的说法;
2.针对上一条区别,指针初始化时可为空指针,而引用初始化必须指定代表对象;
3.指针在使用过程中可以变化其指向的对象(指针常量除外),而引用使用过程中不能改变也无法改变其初始化时代表的对象;
故而在指针与引用在使用时,要注意上述的区别,建议在使用指针操作时,最好判断一下指针是否为空!