只有一个出口,先进后出

栈不允许有遍历行为,一旦遍历栈就空了
1.构造函数
stack<T> stk;
stack(const stack &stk);
2.赋值操作
stack& operator=(const stack &stk);
3.数据存取
push(elem);
pop();
top();//返回栈顶元素
4.大小操作
empty();//返回1:空0:非空
size();
本文介绍了栈这种数据结构的基本概念及其实现方式,包括构造函数、赋值操作、数据存取和大小操作等内容。详细解释了如何使用栈进行数据的先进后出(FILO)管理,并提供了关键的操作示例。
只有一个出口,先进后出

栈不允许有遍历行为,一旦遍历栈就空了
1.构造函数
stack<T> stk;
stack(const stack &stk);
2.赋值操作
stack& operator=(const stack &stk);
3.数据存取
push(elem);
pop();
top();//返回栈顶元素
4.大小操作
empty();//返回1:空0:非空
size();

被折叠的 条评论
为什么被折叠?