當前位置:成語大全網 - 成語大全 - i++是什麽意思?

i++是什麽意思?

I++和++我的意思是:

I++:先引用I的值,再增加I的值;

++I:先增加I的值,再引用I的值。

換句話說:

I++:先用I所在表達式中I的當前值,再讓I加1。

++i:先將I加1,然後在I所在的表達式中使用I的新值。

不管是i++還是++i,I的值都可以自己增加,但是對於引用它們的對象來說,意義就不壹樣了,這主要取決於++和I的相對位置:

++在I之前,I先加1,然後在表達式中使用I的值;++在I之後,先用表達式中I的值,然後I加1。

擴展數據:

我們通過兩個例子來理解i++和++i的用法:

1和i++的使用:

int i=1,a = 0;

a = i++;

那麽運算後i=2,a=1。

2.++i的使用:

int i=1,b = 0;

b = ++ I;

然後運算後,I = 2;b=2 .