Heim > Backend-Entwicklung > PHP-Tutorial > while里头的i++ ++i 到底是啥意思,老是搞混

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

WBOY
Freigeben: 2016-06-13 12:58:45
Original
1475 Leute haben es durchsucht

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;
Nach dem Login kopieren


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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage