1 2 3 4 5 6 7 8 9 10

np

IMAGE imgs/lec-10.sli02.gif

// prototypes and declarations in header file

struct node {
int data;
struct node* next;
};

typedef struct node* NodePtr;

NodePtr makenode ( int );

np

// prototype node

// defining NodePtr

// prototype funct.

IMAGE imgs/lec-10.sli03.gif

t

IMAGE imgs/lec-10.sli04.gif

t->next = np; np = t;

np

IMAGE imgs/lec-10.sli05.gif IMAGE imgs/lec-10.sli06.gif

4 February, 1998

3

Copyright University of Alberta