
Функции и процедуры Директивы компилятора Встроенный ассемблер Команды редактора и зарезервированные слова Сообщения об ошибках Примеры программ Написать письмо
О проекте Автора!Автора! |
|
Goto (зарезервированное слово)
---------------------------------------------
Оператор Goto переходит при выполнении программы к определенному оператору
программы, перед которым находится метка.
Синтаксис:
Goto Label
Замечания:
Метка должна находиться в том же самом блоке, что и оператор Goto. Нельзя
перейти из одной процедуры или функции в другую.
Пример:
Label 1, 2;
Goto 1
.
.
1 : WriteLn('Ненормальное завершение');
2 : WriteLn('Нормальное завершение');
Учтите!: Само понятие структурного
программирования и общепринятый стиль программирования на структурных языках
НЕ ПРИВЕТСТВУЕТ применение меток и операторов перехода в программах. Это
затрудняет понимание программы как автором, так и потребителями, кроме того,
применение меток отрицательно сказывается на эффективности генерируемого кода. |