2009-07-11 6 views

Répondre

6

La même chose était que vous le feriez dans un C/C++/compilateur Objective-C, et la plupart des langues dérivées Algol, et ensemble supplémentaire de parenthèses afin de se tourner vers séparer les déclarations Boolean e un opérateur en une seule instruction composée:

if ((minute > 0) && (second == 0)) { 
    minute = minute - 1; 
    second = 59; 
} 
1

Vous aurez besoin d'un autre ensemble de parenthèses :

if ((minute >0) && (second == 0)) { 
    minute = minute - 1; 
    second = 59; 
} 
1

Ou vous pouvez aussi écrire:

if (minute > 0 && second == 0) 

Ce qui est ce que vous allez commencer à faire éventuellement de toute façon, et je pense (subjective) est plus facile à lire . La priorité de l'opérateur assure que cela fonctionne ...

Questions connexes