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

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下载
官方微信