Introduction
A pointer variable is a special kind of variable, one that does not hold the data item but its memory address. It supports dynamic storage allocation and use.
One of the major features that distinguishes C and C++ programs from others is the abundant use of pointers.
A linked list is a list of items linked to one another through the use of pointers.