指针做不到的事情,引用好像可以做到。(二叉树添加节点) 指针和引用的区别? 指针可以不初始化,引用必须初始化指针可以为空,引用不能为空指针可以改变指向,引用不能指针有独立的内存,引用没有 引用的主要功能: 传递函数的参数和返回值。 C++语言中,函数的参数和返回值的传递方式有三种:值传递、指针传递和引用传递。 看到引用,直接用引用所表示的变量来替换就行,就像宏替换