5.2.4 Remove item

We always remove from the head. This makes removing an item from a queue the same as removing an item from a stack. However, when the last item is removed, we need to reassign tail to be head (not to use List_makealias).

char Queue_removeitem(struct Queue *pQ);



Copyright © 2006-10-23 by Tak Auyeung