Paso 3: Declaración e inicialización de un dos matriz bidimensional
Pero vamos a llegar a la parte más práctica de crear realmente estos arreglos de discos. Cada dimensión que se agrega a una matriz agregará un adicional [elementos] delante de la primera serie de [elementos] que especifica es cuánto de cada matriz de dimensión única.
Así, para un dos matriz bidimensional, usted se declarar que desea que una cierta cantidad de matrices de la sola dimensión de un metraje. Por ejemplo, si quería declarar un array 2D que cuenta con 3 matrices dimensionales solo de 4 elementos cada me escriba:
int myFirst2DArray [3] [4];
Esta muy bien crea la matriz deseada, pero llena de cero en todos los 12 puntos. Para inicializar con ciertos valores y no tener que asignar individualmente más adelante podríamos en su lugar escribimos:
int myFirst2DArray [3] [4] =
{
{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}
} ;
Usted podría arreglar así que fue sólo en una línea en su lugar, pero esto personalmente me permite visualmente, asegúrese de tener todos los valores que quiero ser.
Mucho como matrices de una dimensión, podemos acceder a valores individuales indicando qué elemento en cada dirección desee acceder. Por ejemplo, para obtener el tercer valor de los arreglos de una dimensión de la segunda matriz, tecleamos:
int x = myFirst2DArray [1] [2];