【一维】:
push_back():数据录入
vector<int> volumn;
volumn.push_back(1); //数据录入
volumn.push_back(2);
volumn.push_back(3);
volumn.push_back(4);
volumn.pop_back(); //数据弹出
volumn.clear(); //容器清空
录入后,volumn中的数据为:1,2,3,4
数据弹出一次后,volumn中的数据为:1,2,3
容器清空后,volumn中为空
【二维】:
以下代码用来构造一个3*6的矩阵
vector<vector<int>> Matrix;
vector<int> volumn;
volumn.push_back(1);
volumn.push_back(2);
volumn.push_back(3);
volumn.push_back(4);
volumn.push_back(5);
volumn.push_back(6);
Matrix.push_back(volumn);
volumn.clear();
volumn.push_back(7);
volumn.push_back(8);
volumn.push_back(9);
volumn.push_back(10);
volumn.push_back(11);
volumn.push_back(12);
Matrix.push_back(volumn);
volumn.clear();
volumn.push_back(13);
volumn.push_back(14);
volumn.push_back(15);
volumn.push_back(16);
volumn.push_back(17);
volumn.push_back(18);
Matrix.push_back(volumn);
volumn.clear();
int Wid = Matrix.size(); //用来求矩阵的行数
int Len = Matrix[0].size(); //用来求矩阵的列数