1.C++ 基础 标准库类型 vector 容器
标准库类型 vector 容器,其中所有对象的类型都相同
作为一个类模板,vector iVec 表示保存类型为int对象的集合
2.定义和初始化 vector 对象
- vector v1;
- vector v2(v1);// v2 是 v1 的副本
- vector v2 = v1;
- vector v3(n, val); // v3 包含了 n 个重复元素,每个元素都是 val 数值
- vector v4(n);
- vector v5{a, b, c}; // 直接初始化
- vector v6 = {a, b, c};// 拷贝初始化方式
3.向 vector 对象添加元素
/**
* 标准库类型 vector
*/
int main() {
vector<int> vct;
for (int i = 0; i < 100; i++) {
vct.push_back(i); // 添加元素
}
if (!vct.empty()) {
cout << "vct size = " << vct.size() << endl; // 打印大小
for (int i = 0; i < vct.size(); i++) {
cout << "item :" << vct[i] << endl; // 打印出元素
}
}
return 0;
}