variables de datos individuales son uno de los pilares del repertorio del programador. Grupos de variables individuales se convierten en un desafío para trabajar con , ya que deben ser tratados uno por uno . Visual Basic admite una estructura de datos común conocida como una matriz , en los que los tipos de datos se agrupan en una sola estructura que es más fácilmente dirigida , copiada y manipulado . Las matrices son solo dimensionados , formando una lista de elementos de datos , y multi - dimensionados , creando una matriz de elementos. Cosas que necesitará
Visual Basic
Mostrar más instrucciones
sola dimensión de matriz
1
declarar la matriz , dándole un nombre de variable y un tipo de datos . En el ejemplo siguiente se declara una estructura matricial para contener seis enteros:
numValues Dim ( 5 ) As Integer
La declaración asigna espacio suficiente en la memoria para el programa para almacenar seis enteros , referencia del 0 al . 5
2
asignar valores a los elementos de la matriz , frente a cada elemento por el nombre de la matriz y su subíndice :
numValues
( 0 ) = 333
< p > numValues ( 1 ) = 681
la ventaja de la estructura de datos de la matriz es que es fácilmente dirigido por instrucciones de repetición , agrupando todas las operaciones en lugar de requerir numerosos estados discretos . El bucle , por ejemplo , repite una operación de asignación de la estructura de matriz:
Para x = 0 a 5
numValues (x ) = x
Siguiente x
Página 3
Compile el programa y verifica los resultados de la instrucción .
Arrays multidimensión
4
Declarar una matriz multidimensional , dando es un nombre de variable y un tipo de datos . En el ejemplo siguiente se declara una estructura de matriz multidimensional que contiene tres filas de cuatro enteros :
tableValues Dim ( 2 , 3 ) As Integer
La declaración asigna espacio suficiente en la memoria para el programa para almacenar la tabla. Para hacer referencia a las variables de matriz , debe hacer referencia tanto a la fila y la columna subíndices al mismo tiempo.
5
asignar valores a los elementos de la matriz , frente a cada elemento por el nombre de la matriz y su fila y columna subíndice :
numValues
( 0 , 0 ) = 333
numValues
( 0 , 1 ) = 681
la ventaja de la estructura de datos de la matriz es que es fácilmente abordado por instrucciones de repetición , que agrupa a todas las operaciones en lugar de numerosos estados discretos. Por ejemplo , el bucle for repite una operación de asignación de la estructura de matriz:
Para x = 0 a 2
para y = 0 a 3
numValues ( x, y ) = x * 3
Siguiente y
Siguiente x
6
Compile el programa y verifica los resultados de la instrucción .
< br >