d'ou l'interet, que je conseille TOUJOURS, d'eviter les increments "compactes" dans les expressions (en dehors des boucles, ou de certains algos tres specifiques (deplacement dans un tableau (et encore
)), et de mettre des parentheses PARTOUT ou il y a PLUSIEURS conditions ou evaluations...
NE JAMAIS PRESUMER des ordres de priorite.... sauf dans le cas des ET (&&) ou l'on sait que l'on n'atteitn jamais la deuxieme condition si la premiere n'est pas remplie....
En bref, est-ce vraiment si penible d'ecrire :
1 2 3
| i = 9
i = i + 1
i = i % 10 |
ou
1 2 3
| i = 9
i = i % 10
i = i + 1 |
???
et est-ce vraiment penible d'ecrire :
if ( (a == b) && ((c == d) || (g == f)) )
Partager