Dereferencing Pointers
#include <stdio.h>
int main ()
{
int *p;
int j = 4;
p = &j;
printf ("%d\n", *p);
*p = 5;
printf ("%d %d\n", *p, j);
if (p != 0)
{ printf ("Pointer p points at %d\n", *p);
}
return 0;
}