Reverse Linked list doubt

hi,
In the above concept ,c is the pointer to a node, how it can have next?
The next portion only belongs to a node,not to pointer of a node.
pls explain.
thanks

@vatsal50 linklist is created dynamically in memory we can access it using head pointer so we can also create any other pointer and make it equal to head and traverse on linklist (in this case c) c is of node type too so it has a next