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.