C++ Vector(向量) | 您所在的位置:网站首页 › 向量输入多类输出算法 › C++ Vector(向量) |
C++ Deque(双端队列)C++ STL 教程
C++ Vector(向量)
vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 向量可将元素存储在连续的内存位置中,并在运行时根据需要分配内存。 向量(Vector)和数组(array)之间的区别数组遵循静态方法,这意味着在运行时不能更改其大小,而vector实现动态数组意味着在添加元素时会自动调整其大小。 语法创建向量 'v1'。语法为: vector v1;为了可以使用vector,必须在你的头文件中包含下面的代码: #include 实例让我们看一个简单的实例。 #include #include using namespace std; int main() { vector v1; v1.push_back("nhooo"); v1.push_back(".com"); for(vector::iterator itr=v1.begin();itr!=v1.end();++itr){ cout |
CopyRight 2018-2019 实验室设备网 版权所有 |