猿问

++i和i++单独为一条语句时,二者是否等价?即加的时候不分先后,都等价与i=i+1

浮生若梦144
浏览 1658回答 3
3回答

快乐的时光

单独的时候等价,赋值的时候不等价,简单地说,都是i自加1。区别是,i++是执行完后面的语句才加1;而++i就先做i+1才执行后面的语句。

KevenHuang

i++和++i在不进行计算的时候都是一样的,这在很多语言都是共通的,我是学php的,也是一样的,所谓在不进行计算时是指在算术运算或者赋值时。

dky

是的, 单独的时候是等价的没错 。 
随时随地看视频慕课网APP

相关分类

Java
我要回答