Answers
这个问题不需要太关注了。
说占用内存也对,说不占用内存也不错。引用只是C++的语法糖而已,标准里面并没有规定引用是否占据内存,不过各个编译器实现引用的处理策略大抵相同,底层通过指针实现,但是在代码书写过程中不应该依赖于这个特点,因为底层通过指针实现并不是C++标准里规定的。
不过考虑到引用的特性 @c++指针和引用的所有区别? :生命周期中只初始化一次,引用的处理完全可以在编译期完成,经过优化后也就不需要占用内存。
釘宮病患者
answered 12 years, 9 months ago