Árvore de páginas

Sintaxis

 

ARRAY( <expresión numérica 1>  [ , <expresión numérica 2> ... ] )

 

 

Propósito

 

Crea un nuevo array, no inicializado, con un determinado tamaño.

 

 

Argumentos

 

< expresiones numéricas 1 a n >

 

Define la cantidad de elementos en la dimensión especificada.

 

 

Utilización

 

Si se especifica una expresión numérica más, se creará un array multidimensional por medio de la intercalación de subarrays, con el número de dimensiones igual al número de argumentos especificados.

 

 

Sugerencias

 

La ventaja de la función ARRAY es permitir la creación de arrays dentro de expresiones o bloques de código.

 

 

Ejemplos

 

Este ejemplo crea un array unidimensional con cinco elementos y posteriormente atribuye el valor NIL a cada uno de estos:

 

LOCAL aArray := ARRAY(5)

 

aArray := { NIL, NIL, NIL, NIL, NIL }

 

Este ejemplo crea un array bidimensional con tres elementos en la primera dimensión y 2 elementos en la segunda dimensión:

 

aMatriz := ARRAY(3, 2)

 

Este ejemplo ilustra tres declaraciones diferentes que crean el mismo array multidimensional:

 

aArray := ARRAY(3, 2)

aArray := { { NIL, NIL }, { NIL, NIL }, { NIL, NIL } }

aArray := { ARRAY(2), ARRAY(2), ARRAY(2) }

  • Sem rótulos