Difference between realloc() and free?
realloc() can be use to reallocation of the memory if the memory already created is insufficient, but free can be used to destroy the memory which was already created