Pointers are nothing but variables which don't hold actual data but instead hold the address of a memory location, where the useful data can be found. Its difficult for beginners to fully grasp the concept of pointers, but it is a very important topic, especially in the subject of Data Structures.
To define an integer type pointer type : int *ptr;