C++中stack的使用

来源:互联网 发布:ubuntu服务器版u盘安装 编辑:程序博客网 时间:2024/05/21 19:42

使用stack,先导入头文件:#include<stack>

若定义一个栈的语句:stack<int> stackOne,则:

入栈操作:int number = 3; stackOne.push(number);

出栈操作:stackOne.pop();

获取栈顶元素:stackOne.top();

判断栈是否为空:stackOne.empty();   //为空返回真

获取栈顶元素个数:stackOne.size();


判断栈顶元素时要顺便判断栈是否为空

出栈多要判断栈是否为空


0 0
原创粉丝点击