STL中栈的相关函数
2024-10-06 17:38:41
发布于:广东
3阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
stack<int> s;//定义
int main(){
//入栈
s.push(1);
s.push(2);
//访问栈顶
int m = s.top();
cout<<m<<endl;
//出栈
s.pop();
//判断栈是否为空,空返回1,不空返回0
if(s.empty()){
cout<<"空了"<<endl;
} else{
cout<<"还有东西"<<endl;
}
//访问栈中元素个数
cout<<"还有:"<<s.size()<<" 个"<<endl;
return 0;
}
这里空空如也
有帮助,赞一个