代码点读机 / C++ / std::vector

std::vector C++ · STL

动态数组容器,元素在内存中连续存储,支持随机访问,能在运行时自动扩容。

怎么用

std::vector<类型> 名;

小例子

std::vector<int> v;
v.push_back(5);
std::cout << v[0];

运行结果

5

提醒:[] 不检查越界,at() 会抛异常;频繁 push_back 前可用 reserve 减少扩容

官方文档:https://en.cppreference.com/w/cpp/container/vector

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条