Questions et réponses pour le subroutine :

Un sous-programme (par exemple, une procédure ou un sous-programme) est une partie de code dans un programme plus grand, qui effectue une tâche spécifique et peut être relativement indépendante du code restant. La syntaxe de nombreux langages de programmation inclut la prise en charge de la création de sous-programmes autonomes, ainsi que de leur appel et de leur retour. Elles sont à bien des égards similaires aux fonctions, mais ont généralement des effets secondaires en dehors de la simple «valeur de retour» que les fonctions renvoient.

10
votes
J'étais toujours sûr que si je passais un sous-programme Perl un scalaire simple, il ne peut jamais changer sa valeur en dehors du sous-programme. C'est: xxx ...

9
votes
Je trouve que, à l'aide d'étiquettes à l'intérieur des sous-routines Perl, à rompre à partir de plusieurs boucles, ou à redonner des pièces ...