*   >> Lectura Educación Artículos >> science >> programación

ActivePerl Arrays

ero de elementos de una matriz, con el fin de conocer el último índice (restando 1). La sintaxis para obtener el índice del último elemento de una matriz es $ # nombreArray Nótese la anterior, $ #. El siguiente código muestra el índice del último elemento de una matriz: use strict; print "Content-Type: text /html \\ n \\ n"; miarr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); print $ # arr; Si intenta el código anterior, tendrá 9 en el navegador.

Cortando una matriz Rebanar una matriz significa la obtención de los valores de una serie de elementos en una matriz. Para ello, se comienza con el signo @. Esto es seguido por el nombre de la matriz; a continuación, los soportes cuadrados. Dentro de los corchetes, se empieza con el índice del elemento de inicio del rango, luego dos puntos y luego el índice del elemento final del rango. Aquí, una gama significa elementos consecutivos de una matriz.

Si el número de elementos en el rango es pequeño, por ejemplo dos, tres o cuatro, entonces usted puede escribir sus índices en los corchetes que separan con comas y no necesitaría los dos puntos. arr [0,1] obtiene los valores de los elementos en el índice 0 y 1 de la matriz,arr. arr [3..8] obtiene los valores de los elementos de la matriz de índice de 3 a 8 inclusive (incluidos los de 3 y 8). arr [14 .. $ # arr] obtiene los valores de los elementos de la matriz de índice de 14 al final de la matriz, donde $ # arr significa el último índice de la matriz paraarr.

Lea y probar el siguiente código: use strict; print "Content-Type: text /html \\ n \\ n"; miarr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); imprimirarr [0,1,2]; "letraarr [2..6]; print" printarr de impresión [5 .. # $ arr]; Si hubieras probado el código anterior, se habría dado cuenta de que los valores que se muestran no están separadas por comas. No te preocupes por eso por ahora. Rebanar en realidad puede ser más complejo que esto. Precisamente, usted puede cortar rangos descontinuado a partir de una matriz.

Para este tutorial básico, no vamos a entrar en eso. Funciones de Matrices Una función es un trozo de código que ejecutan una tarea para usted. Puedes escribir tus propias funciones. El intérprete Perl o ActivePerl viene con algunas funciones ya escritas para ti, sólo para usar. Algunas de estas funciones se utilizan con arrays. En ActivePerl, las funciones se llaman subrutinas. Aprendemos las funciones de matriz, ahora. La función de empuje

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.