Skip to content

20240324 - 栈 (Stack)

栈先入后出, 后入先出

如果栈内内容达到上限, 再入栈即会造成上溢 (Overflow)

使用方法

cpp
#include <stack>  // 头文件

stack<<type>> <var_name>;  // 声明

<val_name>.empty();  // 是否为空
<val_name>.size();  // 返回栈长度
<val_name>.top();  // 获取栈顶的值
<val_name>.push(<valOftype>);  // 压栈
<val_name>.pop(); // 删除栈顶元素