I always confuse when I have to select one option. Can you tell me condition where only pointer will be used. I want remember forever use of pointer . What can pointer do, which other can not do in programming. .If you want to print the address of 'var', then print the address of 'var', not the address of 'ptr'.