Acceder aux elements d'un tableau en perl

Fermé
cocoo - 22 mars 2006 à 12:28
blux Messages postés 25978 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 avril 2024 - 22 mars 2006 à 13:38
salut a tous,


je suis debutante en perl, et j'ai utilse dans un programme un tableau que j'ai declare de la facon suivante:

@tab = ( );

et je veux remplir mon tableau element par element de la meme maniere quand peux le faire en C ou en JAVA, c-a-d :
tab[0]=....
tab[1]=....

j'ai pa su comment on peut le faire en PERL?
Et est ce qu'on doit preciser la taille du tableau lors de son declaration?

Merci pr votre Aide.
A voir également:

1 réponse

blux Messages postés 25978 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 avril 2024 3 287
22 mars 2006 à 13:38
Salut,

en perl, les variables sont souvent préfixées avec des $

Création et remplissage :

@tableau1 = (1,"toto",678, 5.43)

Remplissage d'un tableau existant :

$tableau1[0] = 1
$tableau1[1] = "toto"
$tableau1[2] = 678
$tableau1[3] = 5.43

Récup nombre d'éléments du tableau dans $toto :

$toto = @tableau1

Un tableau n'a pas vraiment de limite en Perl, sa gestion en mémoire est faite au fur et à mesure des besoins...

Plus d'infos ici :

http://sylvain.lhullier.org/publications/intro_perl/chapitre04.html

ou sur google

http://www.google.fr/search?hl=fr&q=manipuler+des+tableaux+en+perl&btnG=Recherche+Google&meta=

2