C++引用和指针的对比
来源:互联网 发布:客友crm软件 编辑:程序博客网 时间:2024/05/12 05:46
相同点:
· 1、 都是地址的概念,指针指向一块内存,而引用是一块内存的别名。
不同点:
· 1、 指针是一个变量,会分配内存;而引用只是一个别名不会分配内存。
· 2、 可以定义一个空指针(NULL);但是不能定义一个空的引用,引用必须在定义的时候进行初始化。
· 3、 引用的指向只能在初始化的时候定义;而指针的指向可以任意改变。
· 4、 引用使用时无需解引用(*);指针 需要解引用。
· 5、 引用没有const;指针有const,const的指针不能改变。
0 0
- 对比C/C++,浅析Java里的指针和引用
- 指针和引用的对比
- C++引用和指针的对比
- 指针和引用对比 理解引用起到别名的作用
- c的指针*和引用&
- [C++] 引用和指向指针的引用
- 【C/C++】引用和指针的区别
- 详解c++[指针的指针] 和 [指针的引用]
- c++:引用和指针
- [C++]指针和引用的比较小结
- c++和c的指针及引用
- 指针和引用的区别(C++)
- C程序设计语言--指针和引用的区别
- 【C++】指针和引用的差别
- c的指针和php中的引用
- 引用和指针的区别C/C++
- C语言的指针*和引用&
- [C++]指针和引用的区别
- 【C++】模板类顺序表
- 关于css 中 position:relative 的理解
- Response.Write和ClientScript.RegisterStartupScript区别
- 大数据和云计算技术总结
- Android 单元测试之Espresso - Google官方UI测试框架
- C++引用和指针的对比
- Linux线程编程 - 线程同步机制之读写锁通信机制
- FindBugs错误修改指南
- strong和copy的区别
- Java序列化与transient关键字
- 配置gpio端口配置寄存器注意事项
- H264编码原理
- Android基础第四篇
- HIHO #1308 : 搜索二·骑士问题