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 }