C语言问题求解释

[复制链接]
查看11 | 回复3 | 2013-6-7 21:47:56 | 显示全部楼层 |阅读模式
++i,先对i自加i=i+1=6,再取i的值6,所以第一个j=6i++,先取i的值5,再对i自加,用前面取的i的值赋给j,所以j=5...
回复

使用道具 举报

千问 | 2013-6-7 21:47:56 | 显示全部楼层
++i i的值先加1再取i的值,i++先取i的值,i再自加1。所以:1 :j=++i,j=6,i=6
2: j=i++,j=5,i=6...
回复

使用道具 举报

千问 | 2013-6-7 21:47:56 | 显示全部楼层
第一个等于6第二个等于5++i,代表对i先加1,然后在用i的值i++,先用i的值,再对i加1...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行