b,d是实参,x,y是形参。。如果传的是地址。那么只有交换值才能交换成功。如果按引用传递。那就相当于直接交换b,d,显然也是能成功的。。
按引用传递,b与x就是一样的,。相当于一个人的中文名和英文名。。但这两个名字都是指同一个人啊x与b,也是分配的同一块内存,,改变x就是改变b,改变 b就是改变x...
哎,用C++是这么写程序的么,用引用!