一:前言
问题描述:我们想从下标非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] << ' ';
}
}