Stack粗略实现，理解原理