‹ 上一题 下一题 ›

g5-08458. find·找不到返回的是 end 未做

1000 ms 256 MB 测试点 ? 知识点题GESP-55级·STL客观题单选
vector<int> v = {4, 8, 15};
auto it = find(v.begin(), v.end(), 16);

下列说法正确的是( )。

  • A. it 指向元素 15:找不到就停在最后一个元素上
  • B. 程序抛出异常:find 要求被找的值必须存在
  • C. it 是空指针:找不到时返回 nullptr,解引用前要先判断
  • D. it 等于 v.end():线性扫描走完全区间没找到,把「最后一个元素的后面」交回来当答案
未选择
输入
输出

            
答案