PHPの++iとi++の違い

WBOY
リリース: 2016-06-23 13:29:15
オリジナル
832 人が閲覧しました

1. ++i の使用法 (a=++i、i=2 を例にします)

まず i の値に 1 を加えて (つまり、i=i+1)、次に代入しますそれを変数 a に代入します (That is a=i),

すると、a の最終値は 3 に等しく、i の値は 3 に等しくなります。

したがって、a=++i は i=i+1, a=i

と同等です

2. i++ の使い方 (a=i++, i=2 を例にします)

まず i の値を代入します変数 a (つまり、a=i) に値を追加すると、i の値は 1 だけ増加します (つまり、i=i+1)。その後、a の最終値は 2 に等しく、i の値は次のようになります。 3.

だから a=i++ は a=i, i=i+1 と同等

3. ++i と i++

a=++i は i++, a=i

と同等

a=i++ はa =i, i++

4. ++i と i++ を単独で使用した場合、i=i+1 と同等

新しい変数に代入する場合、++i はまず値に 1 を加算しますi の値を計算し、i++ ではまず i の値に 1 を加算し、i を新しい変数に割り当てます。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート