i have a pointer p of int * type
which p->value=7
so
printf("%d",*&p);
on the one hand &p is the address of p
so our printf should print 7
but on the other hand &p (points to pointer p)
so its just like saying printf ("%d",p); which doesnt mean much
which one of them is correct??