堆栈(stack)是一种较简单的常用容器,是一种受限制的向量,只允许在向量的一端存取yua取元素,后进栈的元素先出栈,即LIFO(last in first out)。
STL中的堆栈提供的主要 *** 作如下:
push() //将一个元素加入栈中,加入的元素放在栈顶
top() //返回栈顶元素
pop() //删除栈顶元素
简例:
#includeusing namespace std; int main() { stack s; s.push(10); s.push(20); s.push(30); cout< 欢迎分享,转载请注明来源:内存溢出
评论列表(0条)