指针和引用的区别 指针是一个新的变量,指向另一个变量的地址,我们可以通过这个地址来修改该另一个变量; 引用是一个别名,对引用的操作就是对变量本身进行操作;指针可以有多级 引用只有一级传参的时候,使用指针的话需要解引用才能对参数做修改; 而使用引用可以直接对参数进行修改指针的大小一般是四个字节 引用的大小取决于被引用对象的大小(指的是使用sizeof运算符得到的结果,引用本质上还是使用指针,因此所占内存和指针是一样的)指针可以为空 引用不行