C++ 指针和引用

来源:互联网 发布:无线键盘 知乎 编辑:程序博客网 时间:2024/06/18 11:46

指针肯定是占用存储空间的。
但关于引用占用空间:
C++语言ISO标准文档2003,8.3.2第三条:It is unspecified whether or not a reference requires storage(3.7)
具体占用空间根据编译器来决定。

const 不能用于引用。
引用只能引用一级(或一次)。
sizeof引用得到的是所指对象的大小。
指针可以为空,引用在定义时必须初始化。