c++ 怎么构造queue
在C++中,可以使用STL中的queue库来构造队列。以下是一个简单的例子:
#include <iostream>
#include <queue>
using namespace std;
int main() {
// 创建一个整数类型的队列
queue<int> q;
// 向队列中添加元素
q.push(1);
q.push(2);
q.push(3);
// 访问队头元素
cout << "队头元素为:" << q.front() << endl;
// 访问队尾元素
cout << "队尾元素为:" << q.back() << endl;
// 弹出队头元素
q.pop();
cout << "弹出队头元素后,队头元素为:" << q.front() << endl;
// 遍历队列中的所有元素
while (!q.empty()) {
cout << q.front() << endl;
q.pop();
}
return 0;
}
输出结果为:
队头元素为:1
队尾元素为:3
弹出队头元素后,队头元素为:2
2
3
原文地址: https://www.cveoy.top/t/topic/g3h 著作权归作者所有。请勿转载和采集!