#include<iostream>
#include<stack>
void test()
{
std::stack<int>s;
s.push(120);
s.push(130);
s.push(140);
s.push(1340); //stack创建并且加入元素
std::cout << "s的大小为; " << s.size() << std::endl; //返回s的大小
while (!s.empty()) //判断stack是否为空,为空返回true
{
std::cout <<"栈顶元素为: " << s.top() << std::endl; //返回s最顶部的元素
s.pop(); //删除s的最顶部元素
}
std::cout << s.size() << std::endl;
}
int main()
{
test();
return 0;
}