Инициализация массивов Вы можете инициализировать массив при его объявлении с помощью фигурных скобок. тип имя_массива[размер] = {список_значений}; В список значений входит список значений массива, перечисленные через запятую. Приведём пример инициализации элементов массива типа int. int mas[5] = {1, 2, 5, -3, 0}; После выполнения этой инструкции элемент mas[0] получает значение 1, элемент mas[1] получает значение 2, элемент mas[2] получает значение 5, элемент mas[3] получает значение -3, элемент mas[4] получает значение 0. Для символьных массивов (строк) инициализация имеет такую форму. char имя_массива[размер] = "строка"; К примеру, здесь мы инициализируем переменную s фразой "Привет". char s[7] = "Привет"; Это идентично поэлементной инициализации. char s[7] = {'П', 'р', 'и', 'в', 'е', 'т', '\0'}; Многомерные массивы инициализируются примерно так же. В следующем фрагменте программы массив sqrs инициализируется числами от 1 до 10 и их квадратами. В памяти этот массив располагается так
Курс по C++ для новичков. Массивы, строки и указатели. Часть 6.
30 мая 202030 мая 2020
27
2 мин