C++ 列表索引查询

标签 c++ list indexing

对于STL数据结构list,索引是从0开始还是从1开始?有关此的在线 Material 令人困惑..

最佳答案

它没有索引。它以双向链表的形式实现。只有数组有索引。如果您需要索引,请使用 vector 或 deque。由于列表没有随机访问迭代器,它们无法通过位置直接访问元素。

阅读this有关列表的更多信息。

关于C++ 列表索引查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9883586/

相关文章:

python - 用逗号分割字符串,这样每个句子都是一个单独的字符串

python - Numpy 花式索引和赋值

r - 如何从R中的矩阵列表中的每个矩阵中删除列?

mysql - 如果我在表中的每一列上放置索引会发生什么

c++ - C++ 中的大整数类。如何将数字压入无符号长整数数组?

C++ QT 内存分配

c++ - 让 gprof 从 Qt 调试应用程序读取 gmon.out 输出的问题

c++ - Visual Studio 2010 C++/w Google Protocol Buffer 。找不到 60 个外部对象。无法编译

java - 使用迭代器合并列表

c - 为什么我的列表只返回最近添加的元素?