Página 1 de 1

Tamanho de um array

Enviado: 14 Jul 2004 10:39
por negrao
Pessoal, o array tem um limite de posicoes certo ?
qundo digo que uma variavel XVAR := {} eu ja estou alocando nessa variavel todas as posicoes que cabem no array ?

Obrigado

Enviado: 14 Jul 2004 10:55
por Toledo
Negrão,

O número máximo de elementos dentro de uma matriz (array) é de 4096.
Quando você declara uma variável XVAR:={}, você está criando uma matriz vazia, sem elementos nenhum.
Para verificar isto, basta usar a função LEN(XVAR) que retorna o número de elementos dentro da matriz.
Agora, você pode utilizar ASIZE() para aumentar (ou diminuir) a quantidade de elementos de uma matriz, ou AADD() para adicionar um novo elemento na matriz com um conteúdo novo.

Abraços,

Enviado: 14 Jul 2004 13:41
por negrao
Toledo , muito obrigado