指针和引用有两个主要区别引用必须总是指向一个对象,如果用一个引用给另一个引用赋值那么改变的是被引用的对象而不是引用本身 . 从上面的区别可以看出,引用一定要在定义时初始化,而指针则可以不初始化,建议初始化成NULL.指针给另一个指针赋值是改变的是指针的本身,而不是指向的对象.