典型例子: 该程序的输入为: 从First输出看出,经过调用swap1函数的调用,i和j的值并没有调换。 而从Second输出可以看出,i 和j的值交换了,从swap2函数看出,它是把i和j的地址传入函数中的,经过swap2函数处理,即把i所在地址中的值和j所在地址中的值进行交换,而他们的地址并没有改变,改变的只是地址中的值,所以调用后改变了。 这就是传值调用和引用调用的区别吧!