Учебник по Delphi

Оператор безусловного перехода.

   Оператор безусловного перехода goto устарел. Использовать его не рекомендуется, так как часто именно применение этого оператора ведет к ошибкам в программе и путанице, к тому же сейчас существуют другие, более совершенные методы программирования. Но знать об этом операторе безусловного перехода, несомненно, нужно. Вдруг с помощью него вы создадите что-нибудь интересное.
Оператор goto перебрасывает выполнение программы в другое место.
Лучше показать это на примере:

Листинг 5.3
procedure TForml.GotoExample;
label m;
begin
a := 5;
b := 25;
goto m;
a : = 3;
m:
end;

   Здесь процедура выполняется до оператора goto, а затем перескакивает сразу на метку т. Строка а : = 3; не выполняется. Метки доджны быть описаны в разделе label.




 

Рейтинг@Mail.ru          Rambler's Top100

X-ZiBiT