by
anonymous
in Code
asked
Mar 28
I am using code below and getting different values. int *p; printf("Size of *p = %d", sizeof(*p)); // Here value is 4 printf("Size of p = %d", sizeof(p)); // Here value is 8 Can any one please explain, what exactly is the reason behind this?