#include<stdio.h>
#include<queue>
using namespace std;
int main(){
queue<int> q;
for(int i=1;i<=5;i++){
q.push(i);
}
printf("%d\n",q.front());
printf("%d\n",q.back());
}
/*
------------queque实际上是一个先进先出的容器---------
1.访问内部元素只能通过
q.front()----->对首元素
q.back()------>队尾元素
2.q.push(x)------->将x入队
3.q.pop(x)-------->令队首元素出队
4.q.empty()------->如果为空返回true 否则返回false
5.q.size()-------->q内的元素个数
用途:使用广度优先搜索
注意:在使用front()函数和pop()函数的时候 先用empty()判断队列是否为空
*/