Skip to content

Latest commit

 

History

History
38 lines (35 loc) · 510 Bytes

刷题笔记:C++基础知识——STL之stack.md

File metadata and controls

38 lines (35 loc) · 510 Bytes

PAT基础知识——STL之stack

定义

stack name;即可

用法

push()

入栈

pop()

弹出栈顶元素

top()

取栈顶元素,实现stack内元素的访问

empty()

判断栈是否为空

size()

栈内元素总的个数

一言以蔽之

#include <bits/stdc++.h>
using namespace std;

int main()
{
   stack<int> s;
	for(int i=1;i<5;i++){
		s.push(i);	
	}
	while(s.empty()==false){
		cout<<s.top()<<endl;
		s.pop();
	}
   return 0;
}