Массив - структура данных, хранящая набор значений одного типа, идентифицируемых по индексу. Каждый элемент занимает свое место в массиве, как вещи в отделениях ящика.
int arr[] = {5,43,765,99}; // элементы массива можно инициализировать сразу
// без указывания кол-ва элементов
cout << arr[3] << endl; // => 99
int arr[] = {...} - старая форма записи, в новой знак "=" не пишется int arr[]{...}
Вывод массива, цикл for с массивом
вывод всех элементов массива
const int size = 4;//для переменной со значением длины массива используется константа
int marks[size]{ 2,3,4,5 }; //массив с оценками
for (int i = 0; i < size; i++) //пока i меньше длины массива (size)
{
cout << marks[i] << endl; //выводим все элементы массива по порядку (индекс++)
}
инициализация элементов массива циклом for
const int size = 5;
int arr[size];
for (int i = 0; i < size; i++)
{
arr[i] = i;
cout << arr[i] << endl; // => 0 1 2 3 4
}
Размер массива должен быть указан до компиляции. Мы не можем указать его например через cin