Массивы

Массив - это совокупность элементов одного типа. Для примера возьмём  алфавит - список букв, он будет являться массивом. Массив удобно использовать если есть много однотипных данных.

Синтаксис при объявлении:

Или так, если значения элементов массива планируется задать позднее:

Тип массива определяется типом данных, которые планируется в нем хранить, в нашем примере массив будет типа char (строка). Количество же элементов же может быть только целочисленным значением. Листинг кода:

Для обращения к какому либо элементу нужно указать имя массива и номер элемента. Важно помнить, что нумерация элементов начинается с нуля, то есть если мы хотим обратиться к элементу 'A', код будет следующий:

Работать с элементами массива можно как с обычными переменными: присваивать, менять значение, сравнивать и т.д.

Рассмотрим такой пример - целочисленный массив с 12 элементами:

Если мы выведем содержимое этого массива на экран, то получим строку вида

Как видно из данного примера, если количество элементов больше чем задано при инициализации, то последние ячейки заполняются нулями. Однако если количество элементов меньше, чем количество задаваемых значений, компилятор вернет ошибку.

Рассмотренные выше массивы являются одномерными, однако массив может быть многомерным (массив массивов).

Это можно представить таким образом - одномерный массив - столбец, двумерный - таблица ( строки и столбцы), трехмерный - книга, содержащая эти таблицы и т. д.

Пример кода

Опубликовано

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Капча загружается...