Типы массивов
Рассмотрим основные типы массивов, применяемые в программировании, в том числе и в С++.
По размерности массивы бывают таких типов:
одномерные
двумерные или матрицы
трехмерные и т.д.
На практике редко используют массивы, размерностью более трех (хотя и трехмерные используются не очень часто). Трехмерный массив - это некое подобие куба, который мы еще как-то можем представить и уложить в своей голове. К примеру, четырехмерный массив, нам уже будет довольно сложно представить в своем воображении, а работать с ним - так тем более.
Массивы, размерностью более одного (одномерные массивы), по-другому еще называют - многомерными (двумерные, трехмерные массивы и т.д.).
Также вы часто будете встречать такие типы массивов, как статические и динамические. Размер статического массива определяется еще на стадии разработки и компиляции программы, динамического же массива размер изначально неизвестен, а определяется уже во время работы программы.
Как объявить массив
Для того, чтобы объявить массив, нужно также, как и для объявления переменной указать тип, имя. Но для объявления массива также еще нужно указать количество элементов. Например, объявим массив, состоящий из 10 элементов типа double
1.double massiv[10];
Теперь его можно использовать в программе, обращаясь к элементам массива через индексы от 0 до 9. Объявить массив - это значит дать команду выделить под него память. Выделив память, нужно еще и задать значения этим элементам памяти, т.е. нужно выполнить инициализацию.