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

有关i++的问题求解谢谢

有关i++的问题求解谢谢

C
慕雪6341044 2017-05-18 20:10:18
什么时候输出的是i++没有改变的i值,什么时候又输出改变了的
查看完整描述

1 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

i++ 这是一个后置自增表达式。你要知道 i++ 表达式的值就是 i 自增前的值,并且 ++ 运算符的作用是使 i 自增 1。

所以,如果你打印 i++,那输出的就是 i 自增之前的值。

另外,++i 是前置自增表达式,这个表达式的值是 i 自增之后的值,当然这个运算符也会使 i 自增 1。


如果你对自增表达式理解有些混乱,请看我在老问答区中的一个回答 http://www.imooc.com/qadetail/83948

在那里我说明了一些基本概念,还有一个类似的例题。

查看完整回答
1 反对 回复 2017-05-18
  • 1 回答
  • 0 关注
  • 1242 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信