Поделиться через


.Если

Токен .if ведет себя так же, как если ключевое слово в C.

.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++). Дополнительные сведения см. в разделе Синтаксис числовых выражений.

Команды
Указывает одну или несколько команд, которые будут выполняться условно. Этот блок команд должен быть заключен в фигурные скобки, даже если он состоит из одной команды. Несколько команд должны быть разделены точкой с запятой, но последняя команда перед закрывающей фигурной скобкой не обязательно должна следовать за точкой с запятой.

Дополнительные сведения

Сведения о других маркерах потока управления и их использовании в программах команд отладчика см. в разделе Использование командных программ отладчика.