为了账号安全,请及时绑定邮箱和手机立即绑定

关于指针和引用

int* q=p和int *&q=p,一个是指针,一个是引用,那么两个一个是创建新内存,一个是用原内存,那么节省内存是用引用的优势?或者说这就是用引用的原因?

正在回答

1 回答

应该是指针需要额外的存储空间来存储变量的地址,引用是原变量别名和原变量共用内存空间,此外我觉得引用对指针的优势主要在于定义时引用必须初始化而且不能更改,指针可以不用初始化而且过程中可以更改,相比于指针来说引用更加安全,不容易出错。

2 回复 有任何疑惑可以回复我~
#1

Chieryl 提问者

应该是这么回事吧
2018-07-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之离港篇
  • 参与学习       122700    人
  • 解答问题       474    个

C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通

进入课程

关于指针和引用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信