ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルの ++i と i++ の違い

php_PHP チュートリアルの ++i と i++ の違い

WBOY
WBOYオリジナル
2016-07-21 15:17:151068ブラウズ

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

まず i の値に 1 を加算し (i=i+1)、それを変数 a (つまり、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 の値に 1 を加算し、i を新しい変数に割り当てます。

http://www.bkjia.com/PHPjc/325767.html

tru​​ehttp://www.bkjia.com/PHPjc/325767.html技術記事 1. ++i の使用法 (a=++i、i=2 を例にします) まず i の値に 1 を加算し (つまり、i=i+1)、それを変数 a (つまり、a=i)、最後の a 値は 3 に等しく、i 値は 3 に等しくなります。 それで…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。