版权声明:本博客为记录本人学习过程而开,内容大多从网上学习与整理所得,若侵权请告知! https://blog.csdn.net/Fly_as_tadpole/article/details/83021560
在C++中,stack提供了删除栈顶元素的算法
stack<int>stk;
stk.pop();
但是有时候,我们希望在删除的同时能够知道这个栈顶元素是什么,而pop()是不能返回栈顶元素的!因此,我们应如下办法:
stack<int>stk;
int s = stk.top();
stk.pop();