Stack所有元素的进出都必须符合”先进后出”的条件,只有stack顶端的元素,才有机会被外界取用。Stack不提供遍历功能,也不提供迭代器。
stack没有迭代器
stack<int> st; //创建一个栈对象
st.push(i); //push(i)将i压入栈
st.top(); //top()取栈顶元素
st.pop(); //pop()将栈顶元素出栈
st.empty(); //true=1;false=0
st.size() //返回栈的元素个数
stack& operator=(const stack &stk);//重载等号操作符 stack赋值操作