Two Dimensional Arrays
Two-dimensional arrays are a bit like tables, think of them as arrays within arrays, with rows and columns. Declaring a two-dimensional array requires an extra set of square brackets:
int array[ROWS][COLUMNS];
Imagine a table where:
- Row
a[0]...represents the first set of data or the first array; - Row
a[1]...is the second set; - Row
a[2]...is the third.
When an array is placed inside another array, it's called a nested array. To access its elements, use multiple indices, each enclosed in its own set of brackets.
main.c
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; }
All elements within an array must be of the same type.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.63
Two Dimensional Arrays
Swipe um das Menü anzuzeigen
Two-dimensional arrays are a bit like tables, think of them as arrays within arrays, with rows and columns. Declaring a two-dimensional array requires an extra set of square brackets:
int array[ROWS][COLUMNS];
Imagine a table where:
- Row
a[0]...represents the first set of data or the first array; - Row
a[1]...is the second set; - Row
a[2]...is the third.
When an array is placed inside another array, it's called a nested array. To access its elements, use multiple indices, each enclosed in its own set of brackets.
main.c
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; }
All elements within an array must be of the same type.
Danke für Ihr Feedback!