基本函数
1:push 也是在栈顶放入一组元素
2: pop 与栈不同的是,队列的pop是在队列的最底端移除一组数据,也就是说,最先放 入队列的元素可以最先被移除,这种行为也被称为FIFO(即先进先出)
3: 用queue::front来 访问最低端的数据
给出关于的代码:
#include<cstdio>
#include<queue>
using namespace std;
int main(void)
{
queue<int> que;//声明用来存放int类型数据的队列
que.push(1);//{} --{1}
que.push(2);//{1}---{1,2}
que.push(3);//{1,2}---{1,2,3}
printf("%d\n",que.front());
que.pop();
printf("%d\n",que.front());
que.pop();
printf("%d\n",que.front());
que.pop();
return 0;
}
//不再做累述具体的过程