[C++STL教程]1.vector容器是什么?实用教程来啦!超简单易懂,拿来就用 | 您所在的位置:网站首页 › c语言标准模板库 › [C++STL教程]1.vector容器是什么?实用教程来啦!超简单易懂,拿来就用 |
C++与传统的C语言有一个很大的区别,就是新增了标准模板库 STL(Standard Template Library),它是 C++ 标准库的一部分,不需要单独安装,只需要 #include 对应的头文件即可。 本文将介绍STL中最基础的一个容器:vector 注意:本文仅从入门和实用角度介绍vector的用法。如有不严谨的地方欢迎指正! 引入头文件在使用vector之前需要用#include 来引入头文件。 如果你是竞赛选手,也可以用万能头#include 其中包含了。 vector简介vector可以理解为动态数组,它的大小会随着元素的增加而自动增大。下标从0开始,大小为n的vector的可用范围是[0, n - 1]。 vector中不仅可以存放int, char等基础数据类型,还可以存放结构体、类等等。 但是一个vector中只能存放一种类型。 初始化现在我们可以动手来生成一个vector试试: vector v(3, 5);//生成一个vector,其中有3个值为5的元素二维数组后面会讲到。 遍历数组既然是数组肯定少不了遍历嘛对吧~ 思路是,先用v.size()获取vector的大小,然后用for循环遍历。 //v.size()返回值为unsigned int for(int i = 0;i |
CopyRight 2018-2019 实验室设备网 版权所有 |