新建queue
queue<int> q;
插入数据(队尾)
q.push(9);
弹出数据(头部)
q.pop();
返回第一个元素
q.front();
返回最后一个元素
q.back();
返回队列长度
q.size();
返回队列是否为空
q.empty();
总代码
#include <iostream>
#include <queue>
using namespace std;
int main(){
//新建一个队列
queue<int> q;
//插入元素(队尾)
q.push(9);
q.push(10);
q.push(1);
q.push(5);
//弹出元素(头部)
q.pop();
//返回第一个元素
cout<<q.front()<<endl;
//返回最后一个元素
cout<<q.back()<<endl;
//返回队列长度
cout<<q.size()<<endl;
//返回队列是否为空
cout<<q.empty()<<endl;
return 0;
}