8

不定项选择题 8 /101

引用与指针有什么区别?

参考答案

指针是一个实体,而引用仅是个别名
指针没有 const,引用有 const;
引用不能为空,指针可以为空;
“sizeof 引用”得到的是所指向的变量(对象)的大小,而“sizeof 指针”得到的是指针本身(所指向的变量或对象的地址)的大小;
从内存分配上看:程序为引用变量分配内存区域,而指针不需要分配内存区域
指针和引用的自增(++)运算,意义一样