指针与引用的

1、区别

1)引用一旦被初始化,就不能改变引用关系(指针可以随时改变所指向的对象):也就是引用初始化后,此引用不能与别的存储单元关联,也就不能指向别的存储单元,当然也不能改变别的存储单元内容,改变的

2)引用被创建的同时必须被初始化(指针可以在任何时候被初始化)

3)不能有NULL引用,引用必须与合法的存储单元关联(指针可以是NULL)

2、引用的优点

指针可以毫无约束地操作内存中的任何东西,功能强大,但是非常危险;而通过对象的“别名”-引用,更加安全;

猜你喜欢

转载自www.cnblogs.com/wllwqdeai/p/11694911.html