Array and pointer relationship
#include <stdio.h>
int main()
{int a= 100, b=200, c=300, d=400;
int *x[]= { &a,&b,&c , &d};
printf("x[0]=%p -----> &a = %p ------> *x[0]=%d -----> a= %d\n" , x[0], &a, *x[0] ,a);
printf("x[1]=%p -----> &b = %p ------> *x[1]=%d -----> b= %d\n" , x[1], &b, *x[1] ,b);
printf("x[2]=%p -----> &c = %p ------> *x[2]=%d -----> c=%d\n" , x[2], &c, *x[2] ,c);
printf("x[3]=%p -----> &d = %p ------> *x[3]=%d -----> d= %d\n" , x[3], &d, *x[3] ,d);
printf("Hello World");
return 0;
}
Comments
Post a Comment