数据结构

CSDN直达

STL用法

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

判断是否为空栈

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

入栈

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

出栈

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

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

返回栈顶元素

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

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

返回栈中元素数目

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

版权属于:染念
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2022年07月28日 17:29
10


183 文章数
695 评论量
4 分类数
186 页面数
已在风雨中度过 7年284天2小时16分
目录
来自 《C++ 栈的基本操作和STL》
© 2024 染念的笔记
浙ICP备19020194号-1
暗黑模式
暗黑模式
评论
返回顶部
© 2024 染念的笔记
浙ICP备19020194号-1
暗黑模式
暗黑模式
评论
返回顶部