队列基础

来源:互联网 发布:电脑编程c语言的软件 编辑:程序博客网 时间:2024/06/04 17:42

队列(Queue):支持push和pop两个操作

pop完成的不是取出最顶端的元素,而是取出最底端的元素,即先进先出

queue::用来访问最低端数据的函数

下面是个例子:

#include<queue>#include<cstdio>using namespace std;int main(){    queue<int> que;//声明存储int类型数据的队列    que.push(1);    que.push(2);    que.push(3);    printf("%d\n",que.front());//1    que.pop();//从队尾移除    printf("%d\n",que.front());//2    que.pop();    printf("%d\n",que.front());//3    que.pop();    return 0;}