Dear Sir,


I have a question on pointers which is disturbing me for last three/four days .The question is :


Q:- Memory gives pointers 2bytes to store the address of any variable of any data type , but when we print that variable on screen it shows a address of 4bytes , How?


I will very thankful to u to give me the answer.