正在回答
2回答
同学你好,关于同学的问题解答如下:
1、a++是先返回a的原值,再返回递增之后的值,我们可以再打印一次看一下:
先返回a,打印结果为1,再进行自增1:
2、这样写不是xh,而是xm。我们可以打印出来看一下:
这是因为在函数setName里面,又重新声明了一个变量obj,这个obj已经不是传进来的参数person了,是新开辟的空间,所以不会改变对象person的name值:
可以稍微修改一下:
与上面是等效的。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星