4.5 栈与队列,以及环形缓冲区