stl栈的基本操作 STL中的栈(stack)是一种只允许在栈顶进行操作的容器,不支持在中间位置进行插入和删除操作,也不支持数组表示法和随机访问。栈的基本操作包括入栈(push)、出栈(pop)、取栈顶(top)、判断栈空(empty)和求栈大小(size)。 具体操作方法如下: 1、创建一个空栈s,数据类型为int:stack<int> s。 2...
InitStack(*s)//初始化操作,建立一个空栈sDestoryStack(*s)//若栈存在,贼销毁它ClearStack(*s)//将栈清空StackEmpty(s)//若栈为空返回true,否则返回false;GetTop(s,*e)//若栈存在且非空,则用e返回栈顶元素Push(*s,e)//将新元素e插入栈s中并称为栈顶元素Pop(*s,*e)//删除栈s的栈顶元素,并用...