3.5节 分裂栈，给相关代码加了一点点注释