你的viod swap(int *p1,int *p2) 这个函数的参数是两个指针型。你传入的实参是point1和point2,这两个参数类型当然要是指针型才行了。如果如你所改,参数类型不匹配。
不行 这个涉及到指针我还真解释不出来