Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • Comment faire pour supprimer les sau…
  • Comment faire pour déboguer Perl 
  • Comment faire pour appeler des routi…
  • Comment analyser une ligne en Perl 
  • Comment convertir le texte en CSV da…
  • Comment référencer le dernier élé…
  • Comment construire un module RPM Per…
  • Comment faire pour exécuter PHP sur…
  • Suzuki 250 Spécifications Quad 
  • Comment créer un fichier plat 
  •   programmation Perl
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    programmation Perl

    Comment faire pour obtenir le dernier argument comme un tableau en Perl

    Le langage de programmation Perl prend en charge un certain nombre de structures de données , y compris simples variables scalaires et les tableaux . Un tableau notée en Perl avec le symbole "@" est un ensemble de variables scalaires . Dans un script Perl, vous avez souvent besoin de passer des données à un sous-programme. Bien que Perl vous permet de passer directement deux arguments ou plus vous obtenez inévitablement ordures au lieu de données de tableau si l'un de ces arguments est un tableau . Pour contourner ce problème, vous devez utiliser le mécanisme Perl de passage d'arguments par référence. Instructions
    1

    Utilisez une barre oblique inverse (\\) pour passer le tableau par référence. Par exemple , AB

    calculer ( \\ $ value, \\ @ data ) ;

    cette commande passe le tableau "@ data" à la sous-routine "calculer" par référence
    . 2

    utiliser une variable Perl ( pas un tableau ) pour obtenir le tableau dans le sous-programme :

    my ($ valeur , $ data) = @ _ ; données

    la variable " $ »est une référence au tableau " @ data "
    3

    travail avec l'ensemble de la sous-routine en utilisant le déréférencement de Perl , par exemple pour imprimer chaque élément du tableau utiliser la boucle " . foreach : "

    foreach $ element ( @ $ data ) { print

    $ element ;

    }

    le symbole " @ " devant la variable $ data indique qu'il s'agit du tableau.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment puis-je obtenir la longueur d' un tableau anonyme en Perl 
  • Comment faire pour installer manuellement le module Perl sur Windows Vista 
  • Expressions régulières pour correspondre à un élément XML 
  • Comment valoriser une chaîne en Perl 
  • Comment faire pour créer un répertoire en Perl, avec un script 
  • Comment créer des rapports avec Perl 
  • La fonction Split en Perl 
  • PERL Vs . SED 
  • Comment lire à partir du milieu d'un tableau Perl 
  • Types de protocoles MANET 
  • Connaissances Informatiques © http://www.ordinateur.cc