Cria um array com dados não inicializados.
Sintaxe
ARRAY( nQtdElementos1 , [ nQtdElementosn ]…) –> aArray
Descrição
Array() é uma função que retorna um array não inicializado com múltiplas dimensões.
Se mais de um argumento for especificado, será retornado um array multidimensional
A vantagem de utilizar ARRAY(), ao invés de outras opções, é a possibilidade de usá-la em code blocks e expressões.
Exemplo
Exemplo 1 – Dois métodos idênticos.
aArray := ARRAY(5)
aArray := { NIL, NIL, NIL, NIL, NIL }
Exemplo 2 – Métodos equivalentes.
aArray := ARRAY(3, 2)
aArray := { {NIL, NIL}, {NIL, NIL}, {NIL, NIL} }
aArray := { ARRAY(2), ARRAY(2), ARRAY(2) }
