| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comment passer des paramètres à sous-programmes en Perl
    Contrairement à de nombreux autres langages de programmation , lorsque vous écrivez le code de sous-programmes en Perl , vous n'avez pas d'inclure une liste de paramètres que la fonction accepte . Toutefois, si vous connaissez la fonction recevra un ou plusieurs paramètres , vous avez encore besoin de programmer le sous-programme pour les utiliser. Tous les paramètres passés à une sous-routine Perl sont stockés dans le " @ _ " tableau, qui est un tableau de liste spéciale. Cela signifie essentiellement que chaque sous-programme que vous créez peut accepter un certain nombre de paramètres , mais combien vous avez besoin et comment les utiliser est déterminée par le code du sous-programme. Instructions
    1

    ouvrir un fichier de programme Perl. Tapez le code suivant :
    sous la ligne de

    {

    $ var = @ _ [0]; }


    Ce sous-programme utilise le " @ _ " tableau pour obtenir les paramètres , mais seulement rend l'utilisation de la première. L'appel soit " ligne ('Bonjour ! '); " Ou " ligne ('Bonjour ! ', ' Comment vas-tu ? '); " À la fois print " Bonjour ! " . sur l'écran
    2

    Tapez le code suivant :
    sous addNums

    {

    $ au total = 0;

    for ($ i = 0; $ i < @ _; $ i + +) {

    $ Total = $ au total + @ _ [$ i] ; }

    Return of $ au total ;

    }

    Cet appel de sous-programme rend l'utilisation de tous les paramètres qui lui sont transmises , quel que soit le nombre exister. Calling " addNums (2,3 )," revient cinq , " addNums ( 2,5,3 ) ; " renvoie 10 et « addNums ( 6,2,4,4 ); ». Retours 16

    3

    sous-matrice {

    local ( $ ParOne , parTwo $ , $ parThree ) ;

    ($ ParOne , parTwo $ , $ parThree ) = ( $ _ [ 0] , $ _ [ 1], $ _ [ 2] ) ; " . Vous avez réussi $ ParOne , parTwo $ et parThree comme paramètres "

    impression;

    }

    ce sous-programme prend les trois premiers paramètres qui lui sont passés et les affecte à des variables locales. L'utilisation des noms de variables spécifiques dans des sous-routines plus , il peut être plus facile de comprendre ce qui est pour chaque lieu d'utiliser le générique tableau @ _ .
    4

    Enregistrez le fichier de programme Perl et exécutez-le .
    < Br >

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir XLS à CSV de Perl 
    ·Comment remplacer un mal formé UTF-8 Regex 
    ·Comment faire pour intégrer Perl HTML 
    ·Comment faire pour trouver AppConfig.pm 
    ·Comment trouver les numéros de ligne utilisant Perl 
    ·Comment faire pour convertir des données binaires à u…
    ·Comment exécuter Perl sur un ordinateur portable 
    ·Comment appeler Plink partir d'un script Perl 
    ·Comment faire pour extraire les entrées de multiples F…
    ·Comment faire pour supprimer un retour chariot dans une…
      articles en vedette
    ·Comment faire pour installer MySQL 
    ·Comment compiler un en-tête en C + + 
    ·Comment créer un MDI 
    ·Comment obtenir de nouvelles Enemies sur Game Maker 
    ·Fonctions JavaScript comme un argument de fonction 
    ·Comment faire pour modifier le JDK dans BEA WebLogic 8.…
    ·Comment formater méthode Retourne des virgules en Java…
    ·Comment créer un local VBA signature numérique dans W…
    ·Lightbox Vs . Lightbox 2 
    ·Comment obtenir Plage de nombres aléatoires dans Pytho…
    Copyright © Connaissances Informatiques http://fr.wingwit.com