Hello , Please what does the second typedef statement do,
struct listnode{
char data;
struct listnode *nextPtr;
};
typedef struct listnode Listnode;
typedef ListNode *ListNodePtr;
what is the difference between
ListNodePtr *sPtr;
and
ListNodePtr startPtr;
Please explain what the second Line of Code would do please
startPtr = NULL;
ListNodePtr *sPtr = &startPtr