C++之Stack学习
stack 介绍
栈是一种容器适配器,特别为后入先出而设计的一种(LIFO ),那种数据被插入,然后再容器末端取出
栈实现了容器适配器,这是用了一个封装了的类作为他的特定容器,提供了一组成员函数去访问他的元素,元素从特定的容器,也就是堆栈的头取出元素。
功能介绍
1.头文件 #include<stack>
2.定义:stack<int >s,int类型
stack<char>s,char类型的,
stack<double>,double类型的,
等等
s.pop():从栈顶删除元素
s.push():从栈顶添加元素
s.size():计算栈元素个数
s.top():返回栈顶元素
s.empty():判断是否为空,true if the container(容器) size is 0, false container size not 0.
本文来自博客园,作者:Mr-xxx,转载请注明原文链接:https://www.cnblogs.com/MrLiuZF/p/13336171.html