一张白纸,上面写着数字10,你复印了一份,把10这个数字赠送给了别人,就是传值。
一张白纸,上面写着房子的地址,你复印了一份,把这个房子赠送给了别人,就是传引用。
传值时,对方把纸上随便改成任何数字,你都不会理会了。
传引用,对方对房子的任何变动,都会影响你; 但如果对方把房子的地址改成别的房子地址,此时你纸上的还是以前的,则对方在新房子做任何变动不再对你有影响了。
本文通过生动的例子解释了传值和传引用的概念及其区别。使用一张写有数字的白纸来比喻传值,强调其独立性;用房子地址的复印件比喻传引用,突出其关联性及变化的影响。

被折叠的 条评论
为什么被折叠?