1.值传递
值传递是将右边变量的数据值本身,拷贝一份,赋值给左边变量。
例如:
可见:值传递之后,两个变量互不影响,相互独立,没有关系了,各自有各自的存放空间,改变一个,另一个不受影响。
原理如下:
2.引用传递
引用传递是将右边变量对数据的引用关系,传给左边的变量
原理如下:
引用传递,后一个变量的值,会随着前一个变量的值的改变而改变。
值传递是将右边变量的数据值本身,拷贝一份,赋值给左边变量。
例如:
可见:值传递之后,两个变量互不影响,相互独立,没有关系了,各自有各自的存放空间,改变一个,另一个不受影响。
原理如下:
引用传递是将右边变量对数据的引用关系,传给左边的变量
原理如下:
引用传递,后一个变量的值,会随着前一个变量的值的改变而改变。