Подпрограмма или подпрограмма, также называемая функцией, процедурой и подпрограммой, представляет собой часть кода, которую можно вызывать и выполнять в любом месте программы. Например, процедура может быть использована для сохранения файла или отображения времени. Вместо того, чтобы писать код каждый раз, когда нужны эти обычно выполняемые задачи, подпрограммы создаются и вызываются, когда эти задачи необходимо выполнить. Ниже приведен базовый пример подпрограммы Perl.
Пример подпрограммы
&Привет; sub hello {print "Hello World! \ n"; }
В приведенном выше примере пользователь может вызвать подпрограмму hello (в этом примере, набрав & hello; ) в любом месте программы и заставить программу напечатать Hello World!, После завершения подпрограммы программа переходит по адресу возврата, который находится сразу после & hello; и запускает любой дополнительный код.
Вызов, Поток управления, DLL, Функция, Экземпляр, Условия программирования, Адрес возврата, Оператор возврата, Stubroutine, Sub