C++:为什么我们不能引用引用或引用数组?

标签 c++ reference

我注意到没有对引用的引用,但有指向指针的指针,并且没有引用数组而是指针数组。

谁能给我任何理由?

最佳答案

指针是可变的(如果是非常量),永远不会引用。因此,没有指向引用的指针或引用。

此外,引用必须始终引用某些东西——没有空引用这样的东西。这就是为什么不能有引用数组的原因,因为无法将数组内的引用默认实例化为有意义的值。

关于C++:为什么我们不能引用引用或引用数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2321578/

相关文章:

c++ - 作为 win32 服务运行时 OpenSSL SSL_CTX_new 崩溃

c++ - 在 Objective-C 中表达 C++ "protected virtual"习语的自然方式是什么?

c++ - 请求非类类型的成员

c# - 引用名称大小写不符合 CLS

c++ - 为什么可以接受对不同类型变量的常量引用?

C++ Unresolved external

c++ - 如何使用 boost::beast 检测 websocket 中的断开连接?

java - 我如何在 Java 中一次更改多个引用?

php - 引用表1中的UID对表2实体进行计数

c++ - 将类型对列表的 vector 大小设置为用户在类中给定的大小