第28944题 单选题
下列关于C++队列操作的说法中,正确的是哪一项?

本题考查循环队列的判空判满规则以及C++标准库std::queue的接口特性

A

调用std::queue的pop()方法会返回队首元素并将其从队列中删除

B

对于采用牺牲一个单元区分队空队满的循环队列,当rear == front时队列一定已满

C

向一个空队列执行出队操作时,一定会触发运行时异常

D

在使用std::queue的front()获取队首元素前,必须先通过empty()判断队列非空,否则会产生未定义行为

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析