指针和引用的区别 内存分配。引用不需要分配内存空间;指针需要。 定义。引用在定义之前必须初始化,之后不可变;指针可变。 其他细节。 (1)引用不能为空;指针可以为空。 (2)引用没有const;指针有const。 (3)sizeof(引用)得到的是变量的大小;sizeof(指针)得到的是变量地址的大小。