STL學習筆記-stack容器(棧)

簡介:
stack是堆棧容器,是一種“先進後出”的容器
stack是簡單地裝飾deque容器而成的

頭文件:
#include<stack>

入棧和出棧:
stack<int> s;
for(int i = 0; i < 10; i++) {
     s.push(i+1); //入棧
}
cout<<s.size()<<endl; //棧的大小
while(!s.empty()){
    cout << s.top() << " "; // 獲取棧頂元素
    s.pop(); //彈出棧頂元素
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章