.if

.if 标记的行为类似于 C 中的 if 关键字。

.if (Condition) { Commands } 

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

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

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

语法元素

条件
指定条件。 如果计算结果为零,则将其视为 false;否则为 true。 用括号括起的条件是可选的。 条件必须是表达式,而不能是调试器命令。 它将由默认表达式计算器(MASM 或 C++)计算。 有关详细信息,请参阅数值表达式语法

命令
指定将有条件地执行的一个或多个命令。 即使命令包含单个命令,此命令块也需要括在大括号中。 多个命令应用分号分隔,但右大括号前的最后一个命令不需要后跟分号。

其他信息

有关其他控制流令牌及其在调试器命令程序中的使用的信息,请参阅使用调试器命令程序