‹ 上一题 下一题 ›

g5-08245. queue·弹空之后取队头 未做

1000 ms 256 MB 测试点 ? 知识点题GESP-55级·STL客观题单选
queue<int> q;
q.push(5); q.push(6);
while (!q.empty()) q.pop();
cout << q.front();

下列说法正确的是( )。

  • A. 输出 0
  • B. 未定义行为:循环结束后队列已空,再取 front 不受任何保证
  • C. 输出 6
  • D. 程序陷入死循环
未选择
输入
输出

            
答案