前缀(++ x)和后缀(x ++) *** 作如何工作?

前缀(++ x)和后缀(x ++) *** 作如何工作?,第1张

前缀(++ x)和后缀(x ++) *** 作如何工作
  • 在C#中, *** 作数按
    +
    从左到右的顺序进行评估。
  • 在C和C ++中,
    +
    未指定的 *** 作数的求值顺序。

对于C#,您的示例工作如下:

 y = x + x++;     ^ x is 1         ^ x is increased to 2, but the postfix increment returns the old value (1) y = 2 y = x++ + x;     ^ x becomes 2, but postfix increment returns the old value (1)^ x is now 2 here y = 3


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存