上面的已经说的很清楚了,对于c++的stack,pop指的是移除栈顶的元素,
而top是取出栈顶元素的内容但是不移除它。因此你这里想做的pop实际上是上面两个操作的结合,
因此你应该写s2[len] = st.top();
CPP stack
最新推荐文章于 2024-08-17 17:33:48 发布
上面的已经说的很清楚了,对于c++的stack,pop指的是移除栈顶的元素,
而top是取出栈顶元素的内容但是不移除它。因此你这里想做的pop实际上是上面两个操作的结合,
因此你应该写s2[len] = st.top();