1 #include<iostream> 2 #include<vector> 3 using namespace std; 4 5 void print(vector<double> V) //输出函数 6 { 7 for (int i = 0;i < V.size() ;i++ ) 8 { 9 cout << V[i] << " "; //vector可以像数组一样使用下标 10 } 11 cout << endl; 12 } 13 14 int main() 15 { 16 vector<double> V; 17 18 V.push_back(0.1); //在末尾添加 19 V.push_back(0.2); 20 V.push_back(0.3); 21 V[2] = 0.4; 22 23 print(V); 24 25 V.insert(V.begin() + 2, 0.8); //插入(地址,data) 26 print(V); 27 28 V.erase(V.begin() + 1); //删除(地址) 29 print(V); 30 31 V.push_back(0.9); 32 print(V); 33 34 return 0; 35 }