若变量已正确定义,则x4=1+2=3;是一个正确的赋值语句。这句话怎么错了?

[复制链接]
查看11 | 回复3 | 2013-7-9 13:29:29 | 显示全部楼层 |阅读模式
你的目的是要x4=3 ,而1+2=3 的结果是true,x4=1了,不是你期望的结果。...
回复

使用道具 举报

千问 | 2013-7-9 13:29:29 | 显示全部楼层
你要注意啊 常量值只能赋给变量!运算符=是从右向左结合 先执行1+2=33怎么可能复制给1+2!!这样写根本无法通过编译只能是x4=1+2或者x4=3...
回复

使用道具 举报

千问 | 2013-7-9 13:29:29 | 显示全部楼层
3不能赋值给1+2...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行