Что такое рутина и подпрограмма?

Подпрограмма или подпрограмма, также называемая функцией, процедурой и подпрограммой, представляет собой часть кода, которую можно вызывать и выполнять в любом месте программы. Например, процедура может быть использована для сохранения файла или отображения времени. Вместо того, чтобы писать код каждый раз, когда нужны эти обычно выполняемые задачи, подпрограммы создаются и вызываются, когда эти задачи необходимо выполнить. Ниже приведен базовый пример подпрограммы Perl.

Пример подпрограммы

 &Привет; sub hello {print "Hello World! \ n"; } 

В приведенном выше примере пользователь может вызвать подпрограмму hello (в этом примере, набрав & hello; ) в любом месте программы и заставить программу напечатать Hello World!, После завершения подпрограммы программа переходит по адресу возврата, который находится сразу после & hello; и запускает любой дополнительный код.

Вызов, Поток управления, DLL, Функция, Экземпляр, Условия программирования, Адрес возврата, Оператор возврата, Stubroutine, Sub