Logo 
Search:

C Programming Articles

Submit Article
Home » Articles » C Programming » Homework HelpRSS Feeds

Example that displays use of array of pointers

Posted By: Matilda Hughes     Category: C Programming     Views: 3306

Example that displays use of array of pointers.

Code for Example that displays use of array of pointers in C Programming

#include <stdio.h>
void printarr(int *a[]);
void printarr_usingptr(int *a[]);
int *a[5];     \\ A
main()
{

int i1=4,i2=3,i3=2,i4=1,i5=0;        \\ B
a[0]=&i1;                    \\ C
a[1]=&i2;                    
a[2]=&i3;
a[3]=&i4;
a[4]=&i5;

printarr(a);
printarr_usingptr(a);
}
void printarr(int *a[])            \\ D
{
printf("Address          Address in array           Value\n");
for(int  j=0;j<5;j++)
{
printf("%16u             %16u                    %d\n",a[j],a[j],a[j]);    \\E
}

}
void printarr_usingptr(int *a[])
{
int j=0;
printf("using pointer\n");
for( j=0;j<5;j++)
{
printf("value of elements   %d %16lu %16lu\n",**a,*a,a);    \\ F
a++;
}

}
  
Share: 


Didn't find what you were looking for? Find more on Example that displays use of array of pointers Or get search suggestion and latest updates.

Matilda Hughes
Matilda Hughes author of Example that displays use of array of pointers is from London, United Kingdom.
 
View All Articles

 
Please enter your Comment

  • Comment should be atleast 30 Characters.
  • Please put code inside [Code] your code [/Code].

 
No Comment Found, Be the First to post comment!