黑马程序员技术交流社区
标题:
X=a++和X=++a 有什么区别?
[打印本页]
作者:
烟雨江南
时间:
2016-4-12 16:07
标题:
X=a++和X=++a 有什么区别?
X=a++和X=++a 有什么区别?
作者:
65708535
时间:
2016-4-12 16:14
小伙子水的可以啊!
a++先赋值再自加,++a先自加再赋值
作者:
jialianghao
时间:
2016-4-12 16:20
a++是先将值保留,自增后,将保留值给x, ++a是先自增,然后将自增后的值给x
作者:
烟雨江南
时间:
2016-4-12 20:41
65708535 发表于 2016-4-12 16:14
小伙子水的可以啊!
a++先赋值再自加,++a先自加再赋值
向大神致敬哈!
All is for the score of the technology!
Do you understand?
作者:
好像在下雨
时间:
2016-4-12 21:21
小伙子水的可以啊,加号在前面是先把值拿出来操作一番,再自加.
作者:
yy0328
时间:
2016-4-12 21:28
a++先赋值再自增,++a先自增再赋值
作者:
土豆你个马铃薯
时间:
2016-4-12 23:00
革命尚未成功,同志仍需努力
作者:
zapple926
时间:
2016-4-12 23:03
小伙子水的可以啊,加号在前 先自增在赋值,加号在后先赋值再自增
作者:
大山的伤
时间:
2016-4-12 23:11
他们的结果是一样的,但是在运算过程中a++是先赋值再运算,而++a是先赋值(自加)再运算!希望可以帮到你!
作者:
lrx
时间:
2016-4-12 23:31
a++是先赋值在自加 ++a先自增 在赋值
作者:
Dencent
时间:
2016-4-13 12:12
这个帖子太水了吧
作者:
woaikk991100
时间:
2016-4-13 12:34
这个人,很多水贴,不过.....我喜欢
a++是先赋值然后自加 , ++a先自加再赋值
作者:
女神之泪
时间:
2016-4-13 20:02
加号在变量的后面是先对变量操作再给变量加1,加号在变量前面是先给变量加1再对变量进行操作。
作者:
sxyqjdh
时间:
2016-4-13 20:41
小伙子挺能水的..
作者:
烟雨江南
时间:
2016-4-13 23:36
谢谢大家喜欢我的帖子哈!
同时非常感谢大家热心而专业的解答!
作者:
NB的笨小孩
时间:
2016-4-14 07:09
这个自己要多思考,多理解,多巩固,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2