数据结构

CSDN 直达

STL 用法

创建一个栈的语法为stack<T> sT 表示数据类型如 int,char,float 等等。

**判断是否为空栈**

使用empty()函数来判断栈是否为空 bool empty()如果栈为空返回 true,否则返回 false。

**入栈**

使用push()函数来完成入栈操作

**出栈**

使用pop()函数来完成出栈的操作 移除栈中最顶层元素

无法直接返回被删除的元素

**返回栈顶元素**

使用top()函数返回栈顶元素

注意:要先取 top(),再用 pop()弹出栈顶元素

**返回栈中元素数目**

size()函数返回栈中的元素个数。