Arrays bidimensionales

Vamos a ver arrays bidimensionales, éstos son igual que un array normal pero pueden tener más de una dimensión. Sólo voy a poner ejemplo de un array de dos dimensiones para no complicar más el asunto, y sería así:

Array bidimensional

 

Hay pocas diferencias, las explico:

  • Entre los corchetes se pone una coma en la declaración, significa que a cada lado de la coma va la longitud de cada dimensión (2 dimensiones).
  • Cuando se crea, le damos esos valores, en mi caso he creado un array de 3x3. El primer valor son filas, 3 filas, y el segundo columnas, 3 también, por lo que se construirá un "cubo" similar a un tablero de tres en raya (tictactoe).
  • A continuación podemos rellenarlo en el momento de su creación, cada fila va entre corchetes, con sus 3 elementos dentro separados por coma, y cada dimensión es separada por coma también como podéis ver en la imagen.

Podemos cambiar cualquier valor de esta forma:

Cambiar valor

 

Sabiendo esto, te habrás dado cuenta que puedes no darle valores al crearlo y asignarlos después de esta misma forma.

Asignación individual

 

Hasta aquí los arrays bidimensionales.

Manuel A Pozo Chichon

Técnico Superior de DESARROLLO DE APLICACIONES INFORMÁTICAS

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame