Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmVcEC 173 of 390 menu
◀ ▶

Изменение элемента вектора в C++

Элемент вектора по индексу перезаписывают оператором присваивания. Остальные позиции не сдвигаются:

std::vector<int> vec = {1, 2, 3}; vec[1] = 5; std::cout << vec[1] << "\n";

Тот же прием для строк в векторе:

std::vector<std::string> vec = {"a", "b", "c"}; vec[0] = "z"; std::cout << vec[0] << "\n";

Дан вектор:

std::vector<int> vec = {1, 2, 3};

Замените значение с индексом 1 на число 5. Выведите это значение в консоль.

Дан вектор:

std::vector<std::string> vec = {"a", "b", "c"};

Замените первый элемент строкой "z". Выведите его в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить