stack符合先进后出(First In Last Out,FILO),只有栈顶的元素可以被取用,所以不提供便利功能.
构造
方法 | 描述 |
---|---|
stack stkT; | 默认构造形式: |
stack(const stack &stk); | 拷贝构造函数 |
方法 | 描述 |
---|---|
stack& operator=(const stack &stk); | 重载等号操作符 |
push(elem); | 栈顶添加元素 |
pop(); | 栈顶移除元素 |
top(); | 返回栈顶元素 |
empty(); | 是否为空 |
size(); | 返回堆栈的大小 |
stack符合先进后出(First In Last Out,FILO),只有栈顶的元素可以被取用,所以不提供便利功能.
构造
方法 | 描述 |
---|---|
stack stkT; | 默认构造形式: |
stack(const stack &stk); | 拷贝构造函数 |
方法 | 描述 |
---|---|
stack& operator=(const stack &stk); | 重载等号操作符 |
push(elem); | 栈顶添加元素 |
pop(); | 栈顶移除元素 |
top(); | 返回栈顶元素 |
empty(); | 是否为空 |
size(); | 返回堆栈的大小 |