栈先进后出

s.push()入栈

s.pop()出栈即弹出栈顶元素

s.top()返回栈顶元素

s.size()返回栈中元素的个数

s.empty()判断栈是否为空

#include<stdio.h>
#include<algorithm>
using namespace std;
#include<stack>
int main()
{int count;stack<int>s;s.push(8);s.push(9);count=s.size();printf("%d\n",count);while(!s.empty()){printf("%d\n",s.top());s.pop();}return 0;
}

C++中STL-stack的用法相关推荐

  1. C++中STL的一些用法的补充

    1 清空vector中的所有元素并释放内存: 1 vector<int*> xx; 2 for(int it=0;it!=xx.size();++it) 3 { 4 delete xx[i ...

  2. [C++STL]stack容器用法介绍

  3. linux中stl模版的用法1

    /*模版成员模版*/ #include<iostream> using namespace std; template<typename V> class Value {pub ...

  4. c++ stl stack_C ++ STL中的stack :: top()函数

    c++ stl stack Prototype: 原型: stack<T> st; //declaration T st.top(); Parameter: 参数: No paramete ...

  5. c++ stl stack_C ++ STL中的stack :: push()函数

    c++ stl stack Prototype: 原型: stackst; //declaration st.push(T item); Parameter: 参数: T item; //T is t ...

  6. STL工具书(常用用法总结)

    STL工具书(常用用法总结) 此博客可用于常用STL用法的快速查询与使用, 对于原理方面可以查阅相关文档. 目录 STL工具书(常用用法总结) 1. 容器 1.1 序列式容器 1. 数组(array) ...

  7. C++ STL模板库用法查询及一些常见面试题(自用)

    C++STL模板库 文章目录 C++STL模板库 用法查询 Array 1.使用 2.创建 3.成员函数 Vector 1.使用 2. 创建 3.成员函数 deque 1.使用 2. 创建 3.成员函 ...

  8. C++中的stack类、QT中的QStack类

    C++中的stack 实现一种先进后出的数据结构,是一个模板类. 头文件 #include<stack> 用法(以int型为例): stack <int> s; //定义一个i ...

  9. C++中STL容器利用迭代器删除元素小结

    C++中STL容器利用迭代器删除元素小结 在STL容器中删除元素,容易导致迭代器失效,故应该清楚明白其用法,现在总结一下. 转载自:https://blog.csdn.net/yf_li123/art ...

  10. Pytorch中的collate_fn函数用法

    Pytorch中的collate_fn函数用法 官方的解释:   Puts each data field into a tensor with outer dimension batch size ...

最新文章

  1. 2.14要来了,老司机教单身狗如何用VR过情人节
  2. sdch: chrome支持的新HTTP传输压缩算法
  3. 安卓突然自动关机 android正在启动,华为手机开机重启后老是显示安卓正在启动优化应用是为什么?...
  4. 蒙特卡罗方法介绍(一)
  5. VB案例:计算圆锥体积与面积
  6. 从前端到“钱”端,优秀程序员要掌握哪些核心技术?
  7. oracle map order,oracle面向对象技术中的map和order方法有何不同?
  8. Spring Security OAuth2.0_实现分布式认证授权_集成测试_Spring Security OAuth2.0认证授权---springcloud工作笔记155
  9. 记一次服务器被攻击事件
  10. 190305每日一句
  11. 云服务器磁盘扩容后不显示,腾讯云服务器磁盘扩容问题小记
  12. eclipse下载主题
  13. WPS国际版(安卓)
  14. 产品经理的私房菜 - 腾讯产品能力模型(序章)
  15. oracle 时间段加减,ORACLE 时间加减操作
  16. 解决OSS传输的文本文件网页打开乱码
  17. 寒假训练1—H(第一次写出结构体数组)
  18. Lumerical MODE solution FBG光栅透射谱的仿真,官网fbg.lms例子的详解
  19. c++编程 设置桌面壁纸以及设置壁纸失效的解决办法
  20. 如何用远丰DrpBuilder打造企业社会化分销体系

热门文章

  1. HDU 3315 My Brute
  2. Ubuntu 16.04直接升级至20.04 (Upgrade from 16.04 to 20.04 directly)
  3. Go 学习之路:Println 与 Printf 的区别
  4. jQuery mobile button 禁用和启用
  5. 欣赏你的孩子(ZT)
  6. 自定义控件的构建(10)
  7. 使用了visual assist.net
  8. 什么样的项目适合自动化测试
  9. Reverse digits of an integer
  10. python中isinstance是什么意思_isinstance在python中的意思是什么?