Создание массива
При создании массива, нужно указывать его размер (количество элементов, которые могут быть в массиве), чтобы система знала, сколько памяти нужно выделить на данный массив.
int arr[3] = {1, 2, 3}; printf("Number: %i and %i", arr[0], arr[1]); // Number: 1 and 2
В массивах могут быть элементы только одного типа. В примере выше создан массив с числами. Массив со строками создаётся через следующий код:
char* arr[3] = {"C", "C++", "Linux"}; printf("Element: %s", arr[1]); // Element: C++
Также можно создавать многомерные массивы:
int arr[3][2]={ {1,2}, {3,4}, {5,6} };