A doubly linked list (DLL) is a special type of linked list in which each node contains a pointer to the previous node as well as the next node of the linked list.
The C code to implement doubly Linked List. There are several functions to create nodes, delete elements, insert elements, print in reversed order, print in non-reversed order etc.