如果y = 1和y = y ++,为什么在我打印y时值是1?[重复]

如果y = 1和y = y ++,为什么在我打印y时值是1?[重复],第1张

如果y = 1和y = y ++,为什么在我打印y时值是1?[重复]

x
确实增加了。但是,您正在将
x
back 的旧值分配给自身。


x = x++;
  1. x++
    递增
    x
    并返回其旧值。
  2. x =
    将旧值分配回自己。

因此,最后

x
将其分配回其初始值。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5488513.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存