expression :
expression &&
expression
expression est évaluée et :
&&
rend la valeur 0 ;
&&
rend
la valeur 0 si expression est nulle, et 1 sinon.
On voit donc que l'opérateur &&
réalise le et logique de expression et
expression (en prenant pour faux la valeur 0, et pour vrai toute valeur
différente de 0).