Learning  C++
Home
Tutorials
C++  Programs
Contact  us
Sitemap
// Program to illustrate use of arrays with pointers


#include<iostream.h>
void add(int *);
int main()
{
     int a[5],i;
     cout<<" Enter 5 numbers \n";
     for(i=0;i<5;i++)
     cin>>a[i];
     add(a);
     cout<<"The values in a after executing function \n";
     for(i=0;i<5;i++)
     cout<<" "<<a[i];
     return 0;
}


void add(int *ptr)
{
     for(int i=0;i<5;i++)
     {
          *ptr=*ptr+5;
          ptr++;
     }
}


Test data

Enter 5 numbers
1  2  3  4  5

Output
The values in a after executing function
6  7  8  9  10