*   >> Lezen Onderwijs artikelen >> science >> programming

ActivePerl Subroutines

grondbeginselen van ActivePerl - Deel 12 Inleiding Dit is onderdeel 12 van mijn reeks, Basis van ActivePerl. Nu, een functie is een reeks verklaringen die een specifieke taak uit te voeren. Als je aan het schrijven programma's te krijgen, zul je beseffen dat programma's zijn zeer lang. Zul je beseffen dat er groepen van de verklaringen die zal hebben dezelfde taak in verschillende delen van de code (programma) te doen. U hoeft niet aan deze groep uitspraken in verschillende delen van de code in te typen. U kunt het typen een keer, en noemen het dan waar het nodig is in de code.

We hebben een aantal functies eerder gezien. Een voorbeeld van een functie die we hebben gezien is de printfunctie. De functies die we hebben gezien tot nu toe zijn functies die zijn vooraf gedefinieerd in de ActivePerl Interpreter. U kunt uw eigen functie te schrijven om te doen wat je wilt. Dergelijke functies zijn door de gebruiker gedefinieerde functies genoemd. In Perl of ActivePerl, is een functie genaamd een subroutine. In dit artikel zal ik de basisprincipes van ActivePerl gebruiker gedefinieerde subroutines verklaren.

Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat wil contact met mij op voor het geringste probleem dat je hebt over wat je aan het lezen bent. Definiëren van subroutines De groep van verklaringen aan een bepaalde taak uit te voeren vormt de subroutine, maar je moet groeperen ze op een bepaalde manier. Door dit te doen, zeggen wij u definieert een subroutine in ActivePerl. Dit proces daadwerkelijk kan worden opgesplitst in twee.

Één fase wordt genoemd, verklaren de subroutine en een andere fase wordt genoemd, het definiëren van de subroutine. Voor de beschrijving en basic ActivePerl programmeren, zullen we een enkel proces, dat het definiëren van de subroutine. Een subroutine definitie bestaat uit de volgende in de gegeven volgorde - De gereserveerde woord, sub. - De naam van de subroutine. - De verklaringen die de subroutine definiëren, omsloten door accolades. De verklaringen in een subroutine kan hebben onder hen gesprekken met andere subroutines gedefinieerd in het huidige programma (applicatie).

Let op: een andere naam voor gereserveerd woord is zoekwoord. Voorbeeld In het volgende voorbeeld definiëren we een subroutine die twee nummers toe te voegen, vindt het kwadraat van de som en dan terug het resultaat. sub mySub {mijn $ num1 =

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.