Список предыдущих эпизодов: Размер данных и типы Когда мы пишем что-то вроде foo = 5, то кладём значение 5 в память по адресу foo. По умолчанию мы считали, что число 5 занимает какую-то одну ячейку памяти, но что именно она из себя представляет, не уточняли. В реальности одна ячейка памяти это байт, то есть число размером 8 бит. В один байт можно записать максимальное значение 255, значит с 5 не будет никаких проблем. Что делать с числами побольше? Для них можно выделить два байта. Тогда максимальное число вырастет до 65535...
Массив — это группа переменных одного типа, расположенных в памяти рядом и имеющих общее имя. Каждая ячейка массива имеет уникальный индекс (как правило, это номер элемента). Элемент массива – значение, хранящееся в определенной ячейке памяти, расположенной в пределах массива, а также адрес этой ячейки памяти.
Каждый элемент массива характеризуется тремя величинами: Длина массива – количество байт, отводимое в памяти для хранения всех элементов массива. ДлинаМассива = РазмерЭлемента * КоличествоЭлементов...