Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Двовимірні масиви | Дані
Основи C
course content

Зміст курсу

Основи C

Основи C

1. Вступ
2. Дані
3. Оператори
4. Оператори управління
5. Функції
6. Вказівники

book
Двовимірні масиви

Двовимірні масиви трохи схожі на таблиці — уявіть їх як масиви в масивах, з рядками та стовпцями.

Оголошення двовимірного масиву вимагає додаткового набору квадратних дужок:

Уявіть таблицю, де:

  • Рядок a[0]... представляє перший набір даних або перший масив;
  • Рядок a[1]... є другим набором;
  • Рядок a[2]... є третім.

Коли масив вкладений в інший масив, це називається "вкладеним масивом."

Доступ до елементів у цих вкладених масивах вимагає використання індексів разом з додатковим набором дужок:

c

main

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 }; printf("%d", array[1][0]); // print the first element of the second nested array return 0; }

Примітка

Чому нам потрібно вказувати тип даних і розмір масиву? Це допомагає компілятору зрозуміти, скільки пам'яті слід зарезервувати для ваших даних. Пам'ятайте: всі елементи в масиві повинні бути одного типу!

Щоб дійсно скористатися потужністю масивів, у наступних уроках ми розглянемо цикли. Цикли дозволяють автоматизувати завдання з масивами, такі як відображення кожного елемента послідовно (або за певним шаблоном) або введення тексту в масиви. Тепер ви можете запитати, навіщо нам потрібен текст у масивах? Залишайтеся з нами для наступного уроку, щоб дізнатися!

question mark

Який результат цього коду?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 5
We're sorry to hear that something went wrong. What happened?
some-alt