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

正在回答

1 回答

b=++a;  

a原来的值是5, ++a的意思是先自增 然后参与运算   所以自增后 a变成了6, 然后将a的值赋给b,b也就成了6


0 回复 有任何疑惑可以回复我~
#1

耗子学编程 提问者

非常感谢!
2015-10-13 回复 有任何疑惑可以回复我~
#2

以丶後

那这个自增是不是等于继 int a=5 的这次赋值之后,又一次对a的赋值(自增、自减是不是也是一次赋值)? 然后赋值结果取最后一次赋值的结果就是6?如果下边再出现a取值还是6? 是这样吗
2015-10-31 回复 有任何疑惑可以回复我~
#3

天启之魂 回复 以丶後

是的 a++和 ++a都是赋值运算 只是一个是运算后赋值 一个是运算前赋值
2015-10-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

例一例二里面的a输出怎么是6

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信