TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Операторы перехода 

             Оператор перехода goto вызывает передачу управления операто-
        ру, которому предшествует метка, указанная в данном операторе пе-
        рехода.  Синтаксическая схема оператора перехода имеет  следующий
        вид:

                                       ┌────┐    ┌─────┐
                 оператор перехода ───>│goto├───>│метка├───>
                                       └────┘    └─────┘

             При использовании оператора перехода должны соблюдаться сле-
        дующие правила:

             1.  Метка,  которая указывается в операторе перехода, должна
                 находиться в том же блоке или модуле, что и сам оператор
                 перехода.  Другими словами,  не допускаются переходы  из
                 процедуры или функции или внутрь нее.

             2.  Переход извне внутрь структурного оператора (то есть пе-
                 реход  на более глубокий уровень вложенности) может выз-
                 вать непредсказуемые эффекты,  хотя компилятор не выдает
                 сообщения об ошибке. Например, вы не должны переходить в
                 тело цикла for.

                   Примечание: Хорошая практика программирования  требует
              минимального использования переходов.

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz