#include<bits/stdc++.h>
#include<stack>
using namespace std;
int main ()
{
stack<int> a; //创建栈
cout<<a.empty()<<endl; //判断栈是否空
a.push(2); //数据入栈
cout<<"栈顶元素是:"<<a.top()<<endl; //访问栈顶元素
a.push(4);
cout<<"栈顶元素是:"<<a.top()<<endl;
cout<<"栈的长度是:"<<a.size()<<endl;
a.pop(); //数据出栈
cout<<"栈的长度是:"<<a.size()<<endl;
return 0;
}