queue(队列) c++

#include<bits/stdc++.h>
#include<queue>
using namespace std;
int main()
{
    queue<int>s;
    cout<<"初始队列长度"<<s.size()<<endl;
    cout<<"是否为空"<<s.empty()<<endl;
    for(int i=0;i<10;i++)
        s.push(i);
    cout<<"队列长度"<<s.size()<<endl;
    cout<<"显示最后一个元素"<<s.back()<<endl;
    for(int i=0;i<10;i++)
    {
        cout<<s.front()<<endl;
        s.pop();
    }
    return 0;
}
/*
调用的时候要有头文件: #include<stdlib.h> 或

#include<cstdlib> +

#include<queue>       #include<queue>
详细用法:
定义一个queue的变量     queue<Type> M
查看是否为空范例        M.empty()    是的话返回1,不是返回0;
从已有元素后面增加元素   M.push()
输出现有元素的个数      M.size()
显示第一个元素          M.front()
显示最后一个元素        M.back()
清除第一个元素          M.pop()
*/

猜你喜欢

转载自blog.csdn.net/wchenchen0/article/details/80213333