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

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语言入门
  • 参与学习       927288    人
  • 解答问题       21537    个

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

进入课程
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号