C 中的参考变量大小

size of reference variable in c++

本文关键字:变量 参考      更新时间:2023-10-16

我想知道为什么在堆栈溢出中没有讨论这个问题?引用只是变量的另一个名称,因此如何在内存级别进行执行

参考文献是否在内部实现为指针?

如何实现引用纯粹是实现细节。但是,是的,大多数实现将使用指针实现它们。
sizeof运算符应用于参考,可为您提供所指的元素的大小。

参考本身的大小是多少?

C 11标准:§8.3.2.4

是否不指定是否需要存储(3.7)。

请注意,未指定的表示编译器实现不需要记录其实现参考的方式。您也不应该将实施是具体的。简而言之,语言标准将参考实现视为该语言用户不需要知道的细节,因此它抽象了此细节。