TURBO PASCAL |
Новости
|
Вычисление и модификацияКроме добавления просматриваемых выражений при выполнении программы, отладчик имеет средство, позволяющее вам в любой мо- мент вычислять выражения и изменять на этапе выполнения значения переменных. Вычисление выражений Чтобы вычислить выражение, выберите команду Debug│Evaluate/ Modify или нажмите клавиши Ctrl+F4. Отладчик выводит диалоговое окно Evaluate and Modify (Вычисление и модификация). По умолчанию слово в позиции курсора в текущем окне редактирования выводится подсвеченным в поле Expression (Выражение). Вы можете отредакти- ровать это выражение, набрать другое выражение или выбрать вычис- ляемое вами ранее выражение из списка протокола. Когда вы нажимаете Enter или щелкаете "мышью" на командной кнопке Evaluate, текущее значение выражения в поле Expression по- казывается в поле Result. Допустимые выражения для вычисления подчиняются тем же пра- вилам, что и выражения для сравнения. Для вывода результатов вы- числения выражения действую спецификаторы формата, перечисленные в Таблице 6.2. Модификация переменных Во время отладки с помощью диалогового окна Evaluate and Modify вы можете изменить значение переменной. Введите переменную в поле Expression, затем в поле New Value наберите новое значение. При изменении значений переменных следует иметь в виду сле- дующее: * Вы можете изменять только отдельные переменные или элемен- ты массивов или записей, но не сами массивы и записи. * Выражения в поле New Value должны отвечать ограничениям для выражений, перечисленных в Таблице 6.1. * Выражение в поле New Value (Новое значение) должно в ре- зультате вычисления давать результат, совместимый по прис- ваиванию с переменной, которой вы хотите ее присвоить. Здесь можно руководствоваться следующим правилом: если B.Pascal 7 & Objects /UG - 159 - присваивание дает при компиляции ошибку, то оно не являет- ся допустимым значением модификации. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |