/*stack
|————|栈底
| **** |
| |
| |
| |栈顶
--> -->
入栈 出栈
特性:
1、栈不可以遍历
2、栈可以有空判断
3、栈有size()
*/
//构造函数 stack<T> stk; stack(const stack &stk);
//赋值操作 =
//数据存取 push();pop();top();
//大小操作 empty();size();
#include<iostream>
#include<stack>
using namespace std;
int main()
{
stack<int> stk;
//入栈
stk.push(12);
stk.push(32);
stk.push(42);
stk.push(52);
stk.push(62);
cout <<"栈大小:"<<stk.size() << endl;
while(!stk.empty())
{
//查看栈顶元素
cout << "栈顶元素为:" << stk.top() << endl;
//出栈
stk.pop();
}
cout <<"栈大小:"<<stk.size() << endl;
}
31-【什么叫规矩 什么叫体统】stack容器
猜你喜欢
转载自blog.csdn.net/magic_shuang/article/details/107592194
今日推荐
周排行