#define NULL 0 /* linear list header file */ typedef char DATA; /* will use char in examples */ struct linked_list { DATA d; struct linked_list *next; }; typedef struct linked_list ELEMENT; typedef ELEMENT *LINK;