新手问题

[复制链接]
查看11 | 回复0 | 2008-3-15 11:40:10 | 显示全部楼层 |阅读模式
q=(++y)+(++y)+(++y); 现执行每一个++y, 最后y=11,然后 如果用C中的运算优先级来说,应该是括号的优先级高,所以等括号执行完毕时,y已经变成了11. 第一个(++y)----->y=9 第二个(++y)---->y=10 第三个(++y)---->y=11 然后q=11+11+11=q=(++y)+(++y)+(++y); 现执行每一个++y, 最后y=11,然后 如果用C中的运算优先级来说,应该是括号的优先级高,所以等括号执行完毕时,y已经变成了11. 第一个(++y)----->y=9 第二个(++y)---->y=10 第三个(++y)---->y=11 然后q=11+11+11=
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行