STL中栈的相关函数
2024-10-06 17:38:41
发布于:广东
25阅读
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;
}
这里空空如也







有帮助,赞一个