C++ Accessing Array Elements

In C++, We can access array element using array name and subscript/index written inside pair of square brackets [].

For Example :

Suppose we have an integer array of length 5 whose name is age.

int age[5] = {8,5,2,3,7};
Now we can access elements of array marks using subscript followed by array name.
  • age[0] = First element of array age = 8
  • age[1] = Second element of array age = 5
  • age[2] = Third element of array age = 2
  • age[3] = Fourth element of array age = 3
  • age[4] = Last element of array age = 7
Point To Remember
Remember array indexing starts from 0. Nth element in array is at index N-1.

C++ Accessing Array Elements Sample Program

#include <iostream>
using namespace std;
 
int main(){
    int age[7] = {8,5,2,3,7,6,7};
    int i;
    // Printing array elements using loop 
    for(i = 0; i < 7; i++){
     // Accessing array elements using i as index
        cout << "Element at index " << i <<" is " << age[i];
        cout << endl;
    }
    
    return 0;
}

Output
Element at index 0 is 8
Element at index 1 is 5
Element at index 2 is 2
Element at index 3 is 3
Element at index 4 is 7
Element at index 5 is 6
Element at index 6 is 7
In above program, we initialed an array named "age" of length seven. Using a for loop, we are printing every array element from index 0 to 6.