程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> STL容器stack基礎用法小結,stl容器stack小結

STL容器stack基礎用法小結,stl容器stack小結

編輯:C++入門知識

STL容器stack基礎用法小結,stl容器stack小結


/*
stack堆棧容器 
方法:push(), pop(), top(), empty(), size() 
*/
#include <iostream>
#include <stack>
using namespace std;
int main(){
    stack<int> s;              //定義堆棧s 
    s.push(1);                 //元素入棧 
    s.push(2);
    s.push(3);
    s.push(9);
    cout<<s.top()<<endl;       //訪問棧頂元素 
    cout<<s.size()<<endl;      //返回堆棧元素數量 
    cout<<s.empty()<<endl;     //判斷堆棧是否為空 
    while(!s.empty()){         //刪除所有元素 
        cout<<s.top()<<' ';
        s.pop();
    }
    cout<<endl<<s.empty()<<endl;
    return 0;
}

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved