`

值传递和地址传递

阅读更多
引用类型和基本类型
引用类型作为参数时,堆内存中的值也改变了,所以改变参数的值。
基本类型作为参数时,操作时只在栈内存中相互赋值,所以不能改变参数的值。


只有引用或对象作为参数时,才能改变参数的值。
基本数据类型作为参数时,操作时实际上在栈内存中复制了两个变量在操作,所以不能改变参数的值。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics