打印
[技术支持]

指针和引用的区别

[复制链接]
2334|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主




1.指针:指针是一个变量,保存着内存地址。引用:引用是已存在变量的别名,没有自己的内存地址。



2.指针可以具有空值(NULL),引用不能为空,必须在初始化时指向一个有效的对象。



3.可以修改指针的指向,可以将指针重新赋值为另一个地址。一旦引用被初始化,它始终指向同一个对象,不可更改。



4.指针需要额外的内存空间来存储地址值。引用不需要额外的内存空间,因为它是对已存在变量的别名。

使用特权

评论回复
沙发
Jacquetry| | 2024-3-28 10:57 | 只看该作者
引用也算指针的一种语法糖

使用特权

评论回复
板凳
jf101| | 2024-3-28 16:21 | 只看该作者
指针可以具有空值(NULL),引用不能为空,必须在初始化时指向一个有效的对象。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

199

主题

1668

帖子

2

粉丝