两种方式 1.先push_back第一个元素 2.声明数组大小 #include <iostream> #include <vector> using namespace std; int main() { vector<int> v; //或者声明vector的大小,vector<int> test(10); v.push_back(1); v[3] = 2; v[10] = 10; cout << v[0] << " "<<v[1]<<" "<<v[2]<<" "<<v[3] <<" "<<v[10]<< endl; return 0; }