Menu
Coddy logo textTech

Accessing Elements

Part of the Fundamentals section of Coddy's C++ journey — lesson 59 of 74.

In C++, we use arrays to store multiple values in a single variable. Each value in an array is called an element, and each element has an index.

The indices start from 0 to the length of the array minus one. For example take a look at the next array: 

char letters[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};
  • Element a is at index 0
  • Element b is at index 1
  • ...
  • Element g is at index 6

To access an element of an array, we can use its index within square brackets. For example, to access the first element of an array named letters, we would use letters[0].

Here's an example:

int numbers[] = {10, 20, 30, 40, 50};
int element = numbers[2];

The variable element will hold the value 30 because it accesses the third element (which has an index of 2).

challenge icon

Challenge

Easy

Create a function named values that receives an array and its size as an argument and prints all of the items in the array one after the other.

Try it yourself

#include <iostream>

void values(int arr[], int size) {
    for (int i = 0; i < size; i++) {
        // Write code here
    }

}

int main() {
    int numbers[] = {109, 4, 7, 19, 57, 216, 68, 89, 132, 63};
    int size = std::size(numbers);
    values(numbers, size);
    return 0;
}
quiz iconTest yourself

This lesson includes a short quiz. Start the lesson to answer it and track your progress.

All lessons in Fundamentals