Описание слайда:
Инициализация одномерного массива Массивы можно инициализировать при определении, указывая в фигурных скобках список значений элементов. Пример (массив с количеством дней в каждом месяце): int days[] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; Замечания: 1. Если размер массива не указан, его длину вычисляет компилятор по списку инициализации. Для приведенного примера это 12. 2. Если количество инициализаторов меньше заданного размера массива, оставшиеся элементы будут нулевыми. Пример: int y[6] = {1, 2, 3}; Элементы массива y будут иметь следующие значения: y[0] = 1, y[1] = 2, y[2] = 3, y[3] = 0, y[4] = 0, y[5] = 0. 3. Задание слишком большого числа инициализаторов является ошибкой. int z[3] = {1, 2, 3, 4, 5}; // Ошибка, слишком много инициализаторов