前两天在网上看到别人代码里的栈的用法才知道原来有#include<stack>这个头文件,用栈真方便!
函数:
push 将一个新元素压倒栈中;
pop 弹出栈中的元素,如果栈为空,结果未定义,函数返回void;
top 存取栈的顶端元素,如果栈为空,结果未定义,返回的是一个引用;
empty 测试栈是否为空;
size 获得栈中元素的个数;
stack<T>是模板栈类型,T是栈的结点类型。
前两天在网上看到别人代码里的栈的用法才知道原来有#include<stack>这个头文件,用栈真方便!
函数:
push 将一个新元素压倒栈中;
pop 弹出栈中的元素,如果栈为空,结果未定义,函数返回void;
top 存取栈的顶端元素,如果栈为空,结果未定义,返回的是一个引用;
empty 测试栈是否为空;
size 获得栈中元素的个数;
stack<T>是模板栈类型,T是栈的结点类型。