I find linked list quit difficult in c programming I have read many tutorials, looked many program of linked list but still I am not getting clear understanding. I think I don’t understand basic concept of singly linked list.
So I’ve drawn singly linked list diagram on paper that looks right to me.

I am trying to make picture that show empty list, that shows what happens when first node add to the list, when second node to list, when third node add to list, when fourth node add to list, and when fifth node add to list with pointer.
So I’ve drawn singly linked list diagram on paper that looks right to me.

I am trying to make picture that show empty list, that shows what happens when first node add to the list, when second node to list, when third node add to list, when fourth node add to list, and when fifth node add to list with pointer.