1:test(int &x ,int &y)  :

   他的形参表示为 test(int &,int &)  而不是test(int,int)

2:指针传递和引用传递效果是一样的,都可以改变传递过去的值

  值传递是:copy一份

3:  指针 a  = 指针 b  ,其实就是把b里面的存储的内容copy一份给a

4:返回的话,如果需要更改返回值,那就返回引用 & 

     int &temp = ...           return temp   (不是 &temp)