当前位置:  开发笔记 > 编程语言 > 正文

引用变量如何在内存中表示?

如何解决《引用变量如何在内存中表示?》经验,为你挑选了1个好方法。



1> eerorika..:

哪一个是内存表1或表2中引用变量的正确表示?

它既可以是,也可以不是.

在这种情况下,不需要存储对象的地址,因此表1就足够了.在另一个示例中,可能需要引用变量的地址.例如,当引用是非内联函数的参数时.

请提供正确的陈述

C++标准[dcl.ref]/4的N4140草案:

未指定引用是否需要存储

如何存储它根本没有指定.

解释为什么引用不是对象.

同一文档将对象定义为

[intro.object]/1

......一个物体是一个存储区域......

如果未将引用定义为具有存储,则不将其定义为对象.

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有