
2条回答 默认 最新
- CSDN专家-sinJack 2021-12-11 16:31关注
因为是值传递,并不会更改原有值。
func(x) //只是将x=20传入函数func以值的方式传递,故不会修改原有x的值。
对于值传递,通过接收方法返回结果才能达到修改的效果。
如:x=func(x)本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用
因为是值传递,并不会更改原有值。
func(x) //只是将x=20传入函数func以值的方式传递,故不会修改原有x的值。
对于值传递,通过接收方法返回结果才能达到修改的效果。
如:
x=func(x)