Can anyone help me understand the basic use of pointers. I am aware of pointers,yet I feel that a program can be made more easier without using a pointer. My basic dout is that can pointers be used to save memory by dynamic declaration of variables. I thought over it but found that using ptr in programs of my level is useless. I have just begun with programming and not yet started with classes,ie OOP. Could anyone suggest me some good programs.