指针和引用的对比
指针是一种数据类型,它是专门用来存放地址的变量
引用实际上是一种隐式指针,它是对象建立的一个别名,通过&来实现。
不同点
1、指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元,即指针是一个实体;引用跟原来的变量实质上是一个东西,只不过是原变量的一个别名而已
2、指针在任何时候都可以被初始化且随时都能改变所指对象,而引用必须在创建的同时被初始化,而且一旦初始化就不能更改引用的关系
相同点
1、都是地址的概念
2、指针指向一块内存,它的内容是所指内存的地址,引用是某块内存的别名
e.g 视频观看请点击如下
联系
QQ群:820191434
微信:anlg_study
视频:https://space.bilibili.com/3493080139303853?spm_id_from=333.999.0.0
商城:研发中......
标签:初始化,变量,区别,内存,地址,引用,指针 From: https://www.cnblogs.com/anlg-dongxh/p/17089796.html