模板类vector
详细介绍
- 在计算中,vector(矢量)对应数组。
- 在数学中,可以使用N个分量来表示N维数学矢量,因此就从这方面讲,数学矢量类似一个N维数组。然而数学矢量还有一些计算机矢量不具备的其他特征,如内乘积和外乘积。
- 计算矢量存储了一组可随机访问的值。
- 头文件 #include <vector>
操作
- 创建 vector<type> variable(size);
#include <vector>
using namespace std;
vector<int> ratings(5); //5个int 的vector
int n;
cin >> n;
vector<double> scores(n); //n个double的vector
//由于运算符[]被重载,因此创建vector对象后,可以使用通常的数组表示法来访问各个元素:
rating[0] = 9