variáveis de dados individuais são um dos pilares do repertório do programador. Grupos de variáveis individuais tornar-se um desafio de trabalhar, uma vez que elas devem ser tratadas , uma a uma . Visual Basic suporta uma estrutura de dados comum, conhecida como uma matriz , em que, tal como os tipos de dados são agrupados em uma única estrutura que é mais facilmente tratadas , copiado e manipulado . Arrays são single- dimensionado , formando uma lista de elementos de dados e multi- dimensionado , criando uma matriz de elementos. Coisas que você precisa
Visual Basic
Visualizar Mais instruções para uma única dimensão da matriz
1
Declare a matriz , dando-lhe um nome de variável e um tipo de dados . O exemplo a seguir declara uma estrutura de matriz para conter seis inteiros :
Dim numValues (5) As Integer
A declaração aloca espaço suficiente na memória para o programa para armazenar seis inteiros , referenciados como de 0 a . 5
2
atribuir valores aos elementos do array , abordando cada elemento com o nome da matriz e seu índice :
numValues (0) = 333
numValues ( 1 ) = 681
a vantagem da estrutura de dados de matriz é que é fácil de conseguir com instruções de repetição , o agrupamento de todas as operações em vez de exigir várias instruções discretas . O loop for, como um exemplo, repete uma operação de atribuição na estrutura matriz:
Para x = 0 a 5
numValues (x) = x
Próxima x
3
Compilar o programa e verificar os resultados da instrução .
Multidimension Arrays
4
Declare uma matriz multidimensional , dando que um nome de variável e um tipo de dados . O exemplo a seguir declara uma estrutura de matriz multidimensional que contém três linhas de quatro inteiros :
Dim tableValues ( 2, 3) As Integer
A declaração aloca espaço suficiente na memória para o programa para armazenar o tabela . Para referenciar as variáveis de matriz , você deve fazer referência tanto a linha e subscritos coluna ao mesmo tempo .
5
atribuir valores aos elementos do array , abordando cada elemento com o nome da matriz e sua linha e coluna subscrito :
numValues ( 0 , 0 ) = 333
numValues ( 0 , 1 ) = 681
a vantagem da estrutura de dados de matriz é que é facilmente abordados por instruções de repetição , agrupando todas as operações , em vez de inúmeras declarações discretos. Por exemplo, o loop for repete uma operação de atribuição na estrutura matriz:
Para x = 0-2
Para y = 0 a 3
numValues (x , y ) = x * 3
Próxima y
Próxima x
6
Compilar o programa e verificar os resultados da instrução .
< br >