? Semblable à d'autres langues , Perl peut allouer dynamiquement des variables et leur renvoyer, en utilisant des références ou des pointeurs . Parce que la mémoire allouée ne correspond pas à une variable nommée , elle est appelée mémoire anonyme. Tout type de variable , y compris tableau, peut être affecté anonymement en perl et accessible en lançant le pointeur comme un tableau . Instructions 1 Allouer un anonyme, ou allouée dynamiquement , tableau en utilisant un code similaire à : $ anon_arrary_ref = [' élément 1 ', ' élément 2 ', ' l'élément 3 '] ; $ anon_array_ref est une variable scalaire contenant l'adresse mémoire et le type de l'endroit en mémoire le tableau anonyme est stocké 2 cela contraste à la méthode d'allocation statique d'un . tableau de variables : @ static_array = (' article 1 »,« point 2 »,« point 3 ») ; 3 accès aux éléments de votre tableau anonyme par précédant la variable de référence avec un caractère «@» , la syntaxe d'une variable tableau en perl: @ $ anon_array_ref 4 calculer la longueur de votre tableau anonyme en utilisant le code suivant : Photos $ anon_array_size = @ $ anon_array_ref ; contrairement à : $ static_array_size = @ static_array ; < br >
|