值传递:如果变量是引用类型,调用函数的变量A将存储的引用地址复制一份给被调用函数的变量B,使得被调函数的变量B也指向这个对象,如果变量是基础数据类型,就是将调用函数的变量C的值复制一份给被调用函数的变量D.被调函数中对B的操作不会影响到A,只会改变的是对象C
应用传递:调用函数中传递过去的是变量的地址,被调函数中对B的操作会影响到A
值传递:如果变量是引用类型,调用函数的变量A将存储的引用地址复制一份给被调用函数的变量B,使得被调函数的变量B也指向这个对象,如果变量是基础数据类型,就是将调用函数的变量C的值复制一份给被调用函数的变量D.被调函数中对B的操作不会影响到A,只会改变的是对象C
应用传递:调用函数中传递过去的是变量的地址,被调函数中对B的操作会影响到A