Двовимірні Масиви
Двовимірні масиви схожі на таблиці, їх можна уявити як масиви в масивах, з рядками та стовпцями. Оголошення двовимірного масиву вимагає додаткової пари квадратних дужок:
int array[ROWS][COLUMNS];
Уявіть таблицю, де:
- Рядок
a[0]...представляє перший набір даних або перший масив; - Рядок
a[1]...— другий набір; - Рядок
a[2]...— третій набір.
Коли масив знаходиться всередині іншого масиву, це називається вкладеним масивом. Для доступу до його елементів використовуйте декілька індексів, кожен у своїй парі дужок.
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; }
Усі елементи масиву повинні бути одного типу.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.63
Двовимірні Масиви
Свайпніть щоб показати меню
Двовимірні масиви схожі на таблиці, їх можна уявити як масиви в масивах, з рядками та стовпцями. Оголошення двовимірного масиву вимагає додаткової пари квадратних дужок:
int array[ROWS][COLUMNS];
Уявіть таблицю, де:
- Рядок
a[0]...представляє перший набір даних або перший масив; - Рядок
a[1]...— другий набір; - Рядок
a[2]...— третій набір.
Коли масив знаходиться всередині іншого масиву, це називається вкладеним масивом. Для доступу до його елементів використовуйте декілька індексів, кожен у своїй парі дужок.
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; }
Усі елементи масиву повинні бути одного типу.
Дякуємо за ваш відгук!