还是有些不明白…

a540799148 2010-10-04 05:30:56
引用和被引用对象是为一个东西,那他是靠什么传递而得到对象值的?如果理解成被引用的对象,那么引用时是按值传递的吗? 如果把引用与被引用对象理解成本名与别名(对象强制给值引用),那么相当用引用后,系统自动设置,两者本身就是一个东西了吗?
...全文
139 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
a540799148 2010-10-05
  • 打赏
  • 举报
回复
这个问题不需深究,暂时理解成一个东西(一个人两个名)好了。
haogeai123 2010-10-04
  • 打赏
  • 举报
回复
地址。
sunnyes2008 2010-10-04
  • 打赏
  • 举报
回复
第一个是指针,第二个记得是映射来着。
kkk 2010-10-04
  • 打赏
  • 举报
回复
这个问题好深奥啊,想回答却发现好难
dingshaofengbinbin 2010-10-04
  • 打赏
  • 举报
回复
引用内部的原理就是指针,只不过在运行的时候会自动的向上回溯,也就是取值!!!
larrywoo 2010-10-04
  • 打赏
  • 举报
回复
“引用等于是阉割了的指针 ” 指针可以:1.通过间访修改所指向的值。2.直接修改地址值 ,而引用只能修改所指向的值,不能修改地址。
xuehaipp68 2010-10-04
  • 打赏
  • 举报
回复
a引用b,你对a操作就等于对b操作,只要知道这样用就行了,至于深入点的?引用等于是阉割了的指针(误)
其实是为了更安全
ericming200409 2010-10-04
  • 打赏
  • 举报
回复
对于程序员来讲,知道引用是对象的别名,对引用的访问相当于对对象本身的访问,这对于写程序基本就够了。如果想进一步深究,其实引用也是通过指针来实现的。
lazy_2010 2010-10-04
  • 打赏
  • 举报
回复
其实就是指针,编译器支持以引用的方式使用指针。
cswuyg 2010-10-04
  • 打赏
  • 举报
回复
引用内部是通过指针实现的。
你可以通过汇编代码查看出来。
muyejingfeng100 2010-10-04
  • 打赏
  • 举报
回复
对象的引用其实就是对象的地址,它相当于const对象指针
科技完美生活 2010-10-04
  • 打赏
  • 举报
回复
外行来回答,地址?

64,637

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧