指针和引用的区别

  • 内存分配。引用不需要分配内存空间;指针需要。
  • 定义。引用在定义之前必须初始化,之后不可变;指针可变。
  • 其他细节
    (1)引用不能为空;指针可以为空。
    (2)引用没有const;指针有const。
    (3)sizeof(引用)得到的是变量的大小;sizeof(指针)得到的是变量地址的大小。
原文地址:https://www.cnblogs.com/komean/p/11118753.html