#include<stdio.h>
#include<stack>
using namespace std;
int main(){
stack<int> st;
for(int i=1;i<=5;i++){
st.push(i);
}
printf("%d\n",st.top());//当前的栈顶是5
for(int i=0;i<3;i++)
st.pop();//连续三次弹出栈顶,将5,4,3,出栈
printf("%d\n",st.top());//当前的栈顶是2
if(st.empty()==true) {
printf("是空的\n");
}else{
printf("不是空的\n");
}
printf("%d\n",st.size());
return 0;
}
STL学习之STACK
最新推荐文章于 2023-03-09 16:37:46 发布