Modifying Vector Elements

In the previous exercise, we learned how to access vector elements using their indexes. Now we'll see how to update the values of these elements.

Changing a vector element is simple. We use the same notation we used to access elements, and assign a new value using the = operator, just like we would assign a value to a variable.

Let's look at an example:

std::vector newYearResolutions = {"Write a diary", "Take a falconry course", "Learn to juggle"};

Imagine we want to change the second resolution. We use the following code, where we insert a new element at index 1:

newYearResolutions[1] = "Take a painting course";

Now the vector newYearResolutions will look like this:

{"Write a diary", "Take a painting course", "Learn to juggle"}

Instructions

Change the value of the second colleague (index 1) to "Daniel".

Start programming for free

By signing up, you agree to the Terms of Service and Privacy Policy.

Or sign up with:

5/10

Modifying Vector Elements | Start Coder