指针和引用的区别
来源:互联网 发布:蒙特卡洛算法量化 编辑:程序博客网 时间:2024/06/09 17:53
1 指针可以为空,因此使用指针时需要判空操作。而引用一定不会为空。因此从安全性角度考虑引用占优。
2 指针可以重新赋值,指向另一个对象。引用只能绑定在最初的对象上。
3 引用没有 const,指针有 const,const 的指针不可变,指向的内容可变。
4 sizeof(引用)得到的是所指向的变量的大小,而sizeof (指针)得到的是指针本身的大小。
总结:当存在“不存在指向任何对象“的可能性时或是考虑”需要指向不同对象时“时应该使用指针。在一开始就确定绑定对象时而且无需改变绑定对象时,应该使用引用,因为引用更安全。
0 0
- 指针和引用的区别
- 指针和引用的区别
- 指针和引用的区别
- 指针和引用的区别
- 指针和引用的区别
- 指针和引用的区别
- 指针和引用的区别
- 指针和引用的区别
- 引用和指针的区别
- 引用和指针的区别
- 指针和引用的区别
- 指针和引用的区别
- 引用和指针的区别
- 指针和引用的区别
- 指针和引用的区别
- 指针和引用的区别
- 指针和引用的区别
- 引用和指针的区别
- jsp页显示时间标签JSTL标签 <fmt:formatDate/> 实例大全
- 科学家通过解码意念让四肢瘫痪患者弹起吉他
- Leetcode - Word Pattern
- 关于apache-commons-fileupload 的一个异常
- 安卓aidl的详细讲解(终极讲解)
- 指针和引用的区别
- 如何实现XA式、非XA式Spring分布式事务
- 【HUSTOJ】1051: 字符图形7-星号菱形
- web项目设置session监听器,统计同时在线人数
- IO通信模型和Netty 下篇
- 练习正则表达式与Date类的日期变字符串和字符串变日期
- 数学公式画图,人们为什么会被这些画面吸引
- Java 设计模式之策略模式
- poi转excel,word文档为html