为了账号安全,请及时绑定邮箱和手机立即绑定

a++与++a

我还是没分清a++  与 ++a 。int a=9,为什么a++  =9 ?按照先取值再运算不是等于10吗

正在回答

2 回答

恩 我知道了

0 回复 有任何疑惑可以回复我~

++a先运算再取值:比如a=5,++a是先进行a增1的运算,这时取a的值为6,所以表达式a=6。

a++先取值再运算:比如a=5,a++是表达式先取a的值为5,然后a增1,这时a的值为6体现在下一次a的运算中


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程
意见反馈 帮助中心 APP下载
官方微信