Data structures are some objects that we generate to store data in
them , these data can be more than one variable ( Arrays can be
considered as built in data structures )
They also cotain algorithms to process those stored data .
We'll use the following procedure in generating various data structures
... First of all we'll make a header file ( blablabla.h )
and in it we'll define our structure in the form of a class (it don't
have to be a class , by the way .), which may
have it's own variables and methods .
The user (or let's say the programmer ) who's going to use any of
these structures in his/her programme has first to include that blablabla.h
and then he can only use the public function which we're going to make