void swap(int x,int y)
{
void main()
cout<<"a="<<a<<"
}
请同学们想一下,哪一个能实现数值交换!
我来告诉大家,解法可以实现这个功能!
解法一:他把A的值给了X,把B的值给了Y,然后实现了X,Y值的交换,而A,B的值却没有交换!
解法二:它是用指针来实现交换功能的,它A的地址给了X,把B的地址给了Y,那么现在的*X,*Y的值是不是A,B的值了,然后它又把*X,*Y的值交换了,而X,Y是A,B的地址,那么是不是A,B的地址也交换了,那么A,B的值是不是也交换了!
如果你还是不懂,直接给我评论就可以了!!