首页 > 技术文章 > 3.函数引用中“值传参”与“引用传参”的区别

song-zmin 2018-07-13 13:22 原文

1,函数的值传参

  

2,函数的引用传参

例子:

以上代码是正确的,(将对象o的所有属性分别复制给p1对象)上图中的p1指向{}对象,o.copy中的o也指向{}对象,他们两个都是指的同一个,这就是引用类型跟值类型的主要区别,值类型是复制了一份,相当于两份。

推荐阅读