一:前言
问题描述:我们想从下标非0的位置开始赋值,
那么我们需要两步骤:1.确定开启的vector容器的范围(eg: vector v(1000))
2.在赋值的时候,不可以用push_back()了,直接用(v[i] = values)
二:代码演示
#include <bits/stdc++.h>
using namespace std;int main(){vector<int> v(100);for(int i = 5; i < 10; i++){v[i] = i;}//如果想要从非0的位置开始 ,那么就不可以用push_back(); for(int i = 5; i < 10; i++){cout << v[i] << ' ';}
}