无论提供了对指针的引用的便利性,例如无针解引用和特定于每个使用的规则,提供两种语言结构作为指针和引用是否有任何合乎逻辑的理由,或者它只是一种语法糖?
无论提供了对指针的引用的便利性,例如无针解引用和特定于每个使用的规则,
提供两种语言结构作为指针和引用是否有任何合乎逻辑的理由,或者它只是一种语法糖?
(我猜最终的底层实现是编译器将对引用使用与暗示/检查由语言为引用定义的规则的指针相同的步骤。)
注意:问题不在于语言对引用定义的规则,例如“引用不允许在 C++ 中分配 NULL 但在指针中”等。
呼唤远方
哔哔one
相关分类