向量是C ++ STL中的一个容器,用于表示数组,并且其大小可以更改。
阅读更多:C ++ STL矢量
我们还可以在C ++ STL中像数组一样初始化向量。在这里,我们将学习相同的知识,我们如何初始化像数组这样的向量?
这是创建和初始化向量(如数组)的语法,
    vector<type> vector_name{element1, element2, ...};这里,
type –是数据类型。
vector_name –是向量的任何使用定义的名称。
element1,element2,... –用于初始化向量的元素。
创建/声明和初始化向量(如数组)的示例
    vector::<int> v1{ 10, 20, 30, 40, 50 };//C ++ STL程序创建和初始化 
//像数组的矢量 
#include <iostream>
#include <vector>
using namespace std;
int main(){
    //向量声明和初始化
    //像数组
    vector<int> v1{ 10, 20, 30, 40, 50 };
    //打印矢量元素
    //用于每种循环
    cout << "Vector v1 elements are: ";
    for (int element : v1)
        cout << element << " ";
    cout << endl;
    //推动元素
    v1.push_back(10);
    v1.push_back(20);
    v1.push_back(30);
    v1.push_back(40);
    v1.push_back(50);
    //打印矢量元素
    //用于每种循环
    cout << "After pushing the elements\nVector v1 elements are: ";
    for (int element : v1)
        cout << element << " ";
    cout << endl;
    return 0;
}输出结果
Vector v1 elements are: 10 20 30 40 50 After pushing the elements Vector v1 elements are: 10 20 30 40 50 10 20 30 40 50