Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Arreglos Bidimensionales | Tipos de Datos y Variables
Fundamentos de C

bookArreglos Bidimensionales

Los arreglos bidimensionales son similares a las tablas; considérelos como arreglos dentro de arreglos, con filas y columnas. Declarar un arreglo bidimensional requiere un conjunto adicional de corchetes:

int array[ROWS][COLUMNS];

Imagine una tabla donde:

  • La fila a[0]... representa el primer conjunto de datos o el primer arreglo;
  • La fila a[1]... es el segundo conjunto;
  • La fila a[2]... es el tercero.

Cuando un arreglo se coloca dentro de otro arreglo, se denomina arreglo anidado. Para acceder a sus elementos, utilice múltiples índices, cada uno entre su propio par de corchetes.

main.c

main.c

copy
123456789101112131415
#include <stdio.h> int main() { // dimensional array declaration int array[3][4] = { {1, 11, 111, 1111}, // Index `[0]` {2, 22, 222, 2222}, // Index `[1]` {3, 33, 333, 3333} // Index `[2]` }; // Print the first element of the second nested array printf("%d", array[1][0]); return 0; }
Note
Nota

Todos los elementos dentro de un arreglo deben ser del mismo tipo.

question mark

¿Cuál es la salida de este código?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain how to access a specific element in a two-dimensional array?

What are some common use cases for two-dimensional arrays?

Can you show how to initialize a two-dimensional array with values?

Awesome!

Completion rate improved to 2.63

bookArreglos Bidimensionales

Desliza para mostrar el menú

Los arreglos bidimensionales son similares a las tablas; considérelos como arreglos dentro de arreglos, con filas y columnas. Declarar un arreglo bidimensional requiere un conjunto adicional de corchetes:

int array[ROWS][COLUMNS];

Imagine una tabla donde:

  • La fila a[0]... representa el primer conjunto de datos o el primer arreglo;
  • La fila a[1]... es el segundo conjunto;
  • La fila a[2]... es el tercero.

Cuando un arreglo se coloca dentro de otro arreglo, se denomina arreglo anidado. Para acceder a sus elementos, utilice múltiples índices, cada uno entre su propio par de corchetes.

main.c

main.c

copy
123456789101112131415
#include <stdio.h> int main() { // dimensional array declaration int array[3][4] = { {1, 11, 111, 1111}, // Index `[0]` {2, 22, 222, 2222}, // Index `[1]` {3, 33, 333, 3333} // Index `[2]` }; // Print the first element of the second nested array printf("%d", array[1][0]); return 0; }
Note
Nota

Todos los elementos dentro de un arreglo deben ser del mismo tipo.

question mark

¿Cuál es la salida de este código?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5
some-alt