数据结构 #

CSDN 直达

STL 用法 #

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

**判断是否为空栈** #

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

**入栈** #

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

**出栈** #

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

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

**返回栈顶元素** #

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

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

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

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