1.若要使用 棧,須要有頭函數#include<stack>ios
2.STL容器stack成員函數函數
bool empty() 判斷是否爲空spa
void pop() 刪除棧頂元素code
void push(const TYPE &val) 進棧blog
TYPE &top() 查看棧頂元素io
size_type size() 返回棧中class
#include <iostream> #include <stack> using namespace std; int main() { stack<int> s; s.push(1); s.push(2); s.push(3); cout<<s.top()<<endl; cout<<s.size()<<endl; s.pop(); cout<<s.size()<<endl; if(s.empty()) cout<<"Empty"<<endl; else cout<<"Not Empty"<<endl; return 0; }
元素數目容器
3.實例stream