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

&引用和取地址有什么区别?

&引用和取地址有什么区别?

正在回答

1 回答

引用就是相当于是别名常量,比如语句int &b=a;中就定义了b为a的引用,就是说,b相当于a的另一个名字,因为b在内存中并没有被分配的int变量大小的空间。而取地址,就是把某个变量的地址返回,例如int* p=&a;就是把a的地址返回,并保存到指针p中。这两者的主要区别就是,b就相当于变量a,是一个量,而p或者&a代表则是a的地址,是一个地址,而不是变量a

0 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

&引用和取地址有什么区别?

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