Nicolas D a écrit :
> Si je lis correctement le stadard C99, il y est indiqué l'opérateur &&
> garantie l'évaluation de la gauche vers la droite, et que l'évaluation
> s'arrete au premier résultat 0 (ou faux).
C'est comme ça depuis toujours, pas seulement depuis C99. Cette propriété est
souvent utilisée dans des expressions du genre
if (pointeur && *pointeur == valeur) ...
où la première évaluation de pointeur est équivalente à (pointeur != NULL).
Edgar.