1.创建队列
queue<int> q;//创建一个空队列
2.入队push()3.出队pop()
4.读取队首元素front(),读取队尾元素back()
5.判断队列是否为空empty()
6.队列当前元素数目size()
#include<bits/stdc++.h>
using namespace std;
int main()
{
queue <int> q;//创建一个空队列
q.push(1);
q.push(2);
q.push(3);
q.push(9);
//返回队列元素数量
cout << q.size() << endl;
//队列是否为空,空返回true,非空返回false
cout << q.empty() <<endl;
//读取队首元素
cout << q.front() <<endl;
// 读取队尾元素
cout << q.back() <<endl;
//所有元素出列
while(!q.empty())
{
cout << q.front() << " ";
q.pop();
}
cout<<endl;
return 0;
}