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

a++和++a在代码中有没有相等的情况

a++和++a在代码中有没有相等的情况

C
Goddess_chkx 2016-07-19 12:04:49
还有1++和++1
查看完整描述

4 回答

已采纳
?
onemoo

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

如果这句代码只是想单纯地让a自增的话,写 a++++a 在逻辑上是一样的。

查看完整回答
1 反对 回复 2016-07-19
?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好,应该没有相等的,因为运行结果不同,如果相同就没有必要整两个了,1++和++1是报错的,不成立,只有变量才能进行这些运算。

望采纳!

查看完整回答
2 反对 回复 2016-07-19
?
麝月计

TA贡献2条经验 获得超0个赞

前置自增和后置自增运算符有几个不同点

  1. 二者返回值不一样.    a++先返回a, 后自增   ++a先自增,然后返回自增后的a值

  2. 前置自增和后置自增运算符运算优先级不同.    后置自增运算符运算优先级更高

查看完整回答
反对 回复 2016-07-20
?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

你确定1++和++1不会报语法错误么?

查看完整回答
反对 回复 2016-07-19
  • Goddess_chkx
    Goddess_chkx
    晕,竟然问了这么小白的问题,那请问大神我标题上的问题,能解答一下吗?
  • 4 回答
  • 0 关注
  • 1607 浏览

添加回答

举报

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