void swap(int *x,int *y){ int temp; temp=*x; *x=*y; *y=temp;}请问为什么一定要是指针才能实现两数互换,不是指针就不行!!
因为指针传的是地址,没有指针,地值的值是传不过去的