指针和引用的区别
1 指针有自己的内存空间,引用只是一个别名。
2 使用sizeof查看大小,指针是4,引用是被引用对象的大小。
3 作为参数传递时,指针需要被解引用才可以对对象进行操作,而直接对引 用的修改都会改变引用所指向的对象。
4 可以有const指针,但是没有const引用。
5 指针可以有多级指针(**p),而引用止于一级。
【指针和引用的区别】6 如果返回动态内存分配的对象或者内存,必须使用指针,引用可能引起内存泄露。
7 指针可以更改指向,引用不能。
推荐阅读
- 急于表达——往往欲速则不达
- 第三节|第三节 快乐和幸福(12)
- 20170612时间和注意力开销记录
- 2.6|2.6 Photoshop操作步骤的撤消和重做 [Ps教程]
- 对称加密和非对称加密的区别
- 眼光要放高远
- 樱花雨
- 前任
- 2020-04-07vue中Axios的封装和API接口的管理
- 烦恼和幸福