引用于指针的区别

xiaoxiao2021-02-27  345

1. 引用

 引用分为左指引用和右值引用,通常“引用”指左值引用,引用可以简单的理解为给变量起了个别名,引用必须被初始化。

  引用并不是对象,对引用操作等同于对引用所指向的对象进行操作。

2. 指针

  指针本身就是一个对象

  指针无需在定义时赋值

  因此,一旦定义引用,就无法绑定到另外的对象,之后每次使用这个引用都是访问它最初绑定的对象。而对于指针就没有这种限制,给指针赋值就是令他存放一个新的地址,从而指向一个新的对象

转载请注明原文地址: https://www.6miu.com/read-8406.html

最新回复(0)