РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
67 of 815 menu

Тип массива

Тип массива в C++ позволяет хранить несколько значений одного типа под одним именем. Элементы массива располагаются в памяти последовательно друг за другом. При объявлении массива указывается тип его элементов и количество элементов в квадратных скобках. Доступ к элементам осуществляется по индексу, который начинается с 0. Первый элемент имеет индекс 0, второй - 1 и так далее.

Синтаксис

type name[size]; type name[size] = {value1, value2, ...};

В первом параметре указывается тип элементов массива, затем имя массива и в квадратных скобках - количество элементов. При инициализации значения перечисляются в фигурных скобках через запятую.

Пример

Давайте объявим массив из 5 целых чисел и выведем его элементы на экран:

#include <iostream> using namespace std; int main() { int arr[5] = {1, 2, 3, 4, 5}; for (int i = 0; i < 5; i++) { cout << arr[i] << " "; } cout << endl; return 0; }

Результат выполнения кода:

1 2 3 4 5

Пример

Давайте изменим значение второго элемента массива (он имеет индекс 1) и выведем результат:

#include <iostream> using namespace std; int main() { int arr[5] = {1, 2, 3, 4, 5}; arr[1] = 10; for (int i = 0; i < 5; i++) { cout << arr[i] << " "; } cout << endl; return 0; }

Результат выполнения кода:

1 10 3 4 5

Пример

Давайте объявим массив символов и выведем его элементы:

#include <iostream> using namespace std; int main() { char arr[5] = {'a', 'b', 'c', 'd', 'e'}; for (int i = 0; i < 5; i++) { cout << arr[i] << " "; } cout << endl; return 0; }

Результат выполнения кода:

"a b c d e"

Смотрите также

  • тип int,
    который используется для хранения целых чисел
  • тип char,
    который используется для хранения символов
  • тип pointer,
    который хранит адрес объекта в памяти
  • тип lvalue-ref,
    который представляет собой ссылку на объект
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить