Example: Access Array Elements Using Pointer
#include <iostream>
using namespace std;
int main()
{
   int data[5];
   cout << "Enter elements: ";
   for(int i = 0; i < 5; ++i)
      cin >> data[i];
   cout << "You entered: ";
   for(int i = 0; i < 5; ++i)
      cout << endl << *(data + i);
   return 0;
}
Output
Enter elements: 1 2 3 5 4 You entered: 1 2 3 5 4
In this program, the five elements are entered by the user and stored in the integer array data.
Then, the data array is accessed using a for loop and each element in the array is printed onto the screen.
Visit this page to learn about relationship between pointer and arrays.