C语言中SUM+=i++

[复制链接]
查看11 | 回复4 | 2008-2-16 02:09:38 | 显示全部楼层 |阅读模式
=是自右向左运算符,sum+i赋值给sum++是单目运算符,进行i++;sum+=i++;==sum=sum+i;i=i+1;如果是sum+=++i;==i=i+1;sum=sum+i;
回复

使用道具 举报

千问 | 2008-2-16 02:09:38 | 显示全部楼层
就是先进行sum=sum+i然后进行i++就是把sum的值加上i,然后i再加一
回复

使用道具 举报

千问 | 2008-2-16 02:09:38 | 显示全部楼层
SUM等于i++i++就是在i的基础上自增1
回复

使用道具 举报

千问 | 2008-2-16 02:09:38 | 显示全部楼层
SUM=SUM+i然后i=i+1
回复

使用道具 举报

千问 | 2008-2-16 02:09:38 | 显示全部楼层
呵呵 刚才你不是问过我了么~~sum=sum+i;i++;
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行