Statement 1 : n->next = head;
What does this statement do? Point to the next of head? Or point to head?
Statement 2 : head = n;
What does this statement do? Point to n?
I am unable to understand the difference between the two statements and their usage.