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

printf("x=%d\n",x++);输出得结果是不是给printf("x=%d\n",++x);用

?????

正在回答

代码语言

2 回答

x++是先取x的值为输出值也就是说输出值是初始a的值,运算结果a+1不是输出值。

++x是先将a的值加1然后将这个加1的值作为输出值即输出值是a+1,运算结果也是a+1。

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

不一样,一个是先用了再加,一个是先加了再用

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

举报

0/150
提交
取消

printf("x=%d\n",x++);输出得结果是不是给printf("x=%d\n",++x);用

我要回答 关注问题
微信客服

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

帮助反馈 APP下载

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

公众号

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