stack push pop front back size empty 栈 入栈 出栈 栈顶 栈尾 栈的大小 栈是否为空

#include <iostream>
#include <queue>
using namespace std;

int main()
{
    // 创建一个队列
    queue<int> q;

    // 向队列中插入元素
    q.push(1);
    q.push(2);
    q.push(3);

    // 访问队列中元素个数
    cout<<q.size()<<endl;

    // 访问队首元素
    cout<<q.front()<<endl;

    // 访问队尾元素
    cout<<q.back()<<endl;

    // 出队
    while(!q.empty()){
        // 打印队首元素
        cout<<q.front()<<endl;
        q.pop();
    }

    return 0;
}
0

Leave a Reply

Your email address will not be published.