指针与引用的

不打扰是莪最后的温柔 提交于 2019-12-01 17:03:04

1、区别

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

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

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

2、引用的优点

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!