Partager via


.Si

Le jeton .if se comporte comme si mot clé en C.

.if (Condition) { Commands } 

.if (Condition) { Commands } .else { Commands } 

.if (Condition) { Commands } .elsif (Condition) { Commands } 

.if (Condition) { Commands } .elsif (Condition) { Commands } .else { Commands } 

Éléments de syntaxe

Condition
Spécifie une condition. Si cette valeur est égale à zéro, elle est traitée comme false ; sinon, c’est vrai. La condition englobante entre parenthèses est facultative. La condition doit être une expression, et non une commande de débogueur. Il sera évalué par l’évaluateur d’expression par défaut (MASM ou C++). Pour plus d’informations, consultez Syntaxe des expressions numériques.

Commandes
Spécifie une ou plusieurs commandes qui seront exécutées de manière conditionnelle. Ce bloc de commandes doit être placé entre accolades, même s’il se compose d’une seule commande. Plusieurs commandes doivent être séparées par des points-virgules, mais la commande finale avant l’accolade fermante n’a pas besoin d’être suivie d’un point-virgule.

Informations supplémentaires

Pour plus d’informations sur les autres jetons de flux de contrôle et leur utilisation dans les programmes de commande du débogueur, consultez Utilisation des programmes de commandes du débogueur.