Чуть-чуть о динамических массивах Поскольку массивам фиксированного размера память выделяется во время компиляции, то здесь мы имеем два ограничения:
Массивы фиксированного размера не могут иметь длину, основанную на любом пользовательском вводе или другом значении, которое вычисляется во время выполнения программы (runtime).
Фиксированные массивы имеют фиксированную длину, которую нельзя изменить.
Во многих случаях эти ограничения являются проблематичными. К счастью, C++ поддерживает еще один тип массивов, известный как динамический массив. Размер такого массива может быть установлен во время выполнения программы и его можно изменить. Однако создание динамических массивов несколько сложнее фиксированных, поэтому мы поговорим об этом несколько позже.
Заключение Фиксированные массивы обеспечивают простой способ выделения и использования нескольких переменных одного типа данных до тех пор, пока размер массива известен во время компиляции.
На следующем уроке мы рассмотрим больше тем, связанных с фиксированными массивами.