引用必须在声明时初始化,而指针不用;

    对于NULL不能引用,而指针可以指向NULL;

    引用一旦声明,对象不能改变;而指针可以随时改变指向的对象。    

    引用能做到的,指针也可以,但指针更危险;      

    引用主要功能是传递函数的参数和返回值;