while里头的i++ ++i 到底是啥意思,老是搞混

WBOY
リリース: 2016-06-13 11:09:42
オリジナル
2735 人が閲覧しました

while里面的i++ ++i 到底是啥意思,老是搞混
++i
i++
+i
i+

这四个到底是啥意思,老是搞混淆!
------解决方案--------------------
这个很简单的了,看个例子就弄明白了:

int a = 3;<br />int b = 0;<br />int i = 1;<br /><br />b = ++i + a;//先把i加1,i等于2,再和a相加,b = 2 + 3 = 5;<br />b = i++ + a;//i值不变,先和a相加,b = 1 + 3 = 4; 然后i加1,i等于2;
ログイン後にコピー


不过在for语句里面做判断,前置和后置都差不多。

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