中国大学MOOC: 迭代器(iterator)是经过封装后指针的高级形式,有了它,用户无需关心数据的存储形式,只要应用迭代器操作函数,就能够访问序列或容器中的元素。关于迭代器叙述,错误的是____。
举一反三
- 迭代器(iterator)是经过封装后指针的高级形式,有了它,用户无需关心数据的存储形式,只要应用迭代器操作函数,就能够访问序列或容器中的元素。关于迭代器叙述,错误的是____。 A: 所有迭代器都可以进行元素的访问。 B: 所有迭代器都可以修改元素 C: 迭代器分为只读迭代器和读写迭代器 D: 迭代器有多种实现方法
- 以下关于迭代器的说法正确的是: A: 指针和迭代器完全等价 B: 为映射map定义的迭代器支持随机访问 C: 5种类型的迭代器(输入迭代器、输出迭代器、前向迭代器、随机访问迭代器)都支持++操作 D: 5种类型的迭代器(输入迭代器、输出迭代器、前向迭代器、双向迭代器、随机记问迭代器)都支持==操作
- Iterator主要用于迭代访问,Iterator对象也称为迭代器
- 以下关于迭代器的描述,不正确的是() A: 迭代器可以记住访问位置 B: 迭代器对象从集合的第一个元素开始访问 C: 迭代器访问元素可以往前也可以后退 D: 可以使用next()函数来访问下一个数据
- 下列关于迭代器,说法正确的是 A: 迭代器不直接操作容器中的数据,而是通过算法间接操作 B: 算法和迭代器之间不是相互独立而是互相依赖的 C: 迭代器是算法和容器的桥梁