LIFO (last-in-first-out)
Có thể thực hiện bằng Mảng (array) hay Danh sách liên kết (linked list)
struct cell{
int data;
struct cell *next;
};
Tham khảo: http://www.programmingspark.com/2012/07/c-program-to-implement-stack-using.html
FIFO (firt-in-first-out)
struct queue {
struct cell *front;
struct cell *rear;
}