C 中的vector使用範例

2021-05-05 17:52:21 字數 1195 閱讀 7767

1.vector 的資料的存入和輸出:

#include

#include

#include

using namespace std;

void main()

int i = 0;

vectorv;

for( i = 0; i < 10; i++ )

v.push_back( i );//把元素乙個乙個存入到vector中

/* v.clear()*/ 對存入的資料清空

for( i = 0; i < v.size(); i++ )//v.size() 表示vector存入元素的個數

cout << v[ i ] << "  "; //把每個元素顯示出來

cont << endl;

vector::iterator iter; /*iterator 抽象了指標的絕大部分基本特徵*/

for( iter = v.begin(); iter != v.end(); iter++ )

2. 對於二維vector的定義。

1)定義乙個10個vector元素,並對每個vector符值1-10。

#include

#include

#include

using namespace std;

void main()

}for( j = 0; j < 10; j++ )

cout<< endl;}}

2)定義乙個行列都是變化的陣列。

#include

#include

#include

using namespace std;

void main()

}for( j = 0; j < 10; j++ )

cout<< endl;}}

使用 vettor erase 指定元素

#include "iostream"

#include "vector"

using namespace std;

int   main()

else

}cout << "after remove 8:/n";

for(vector::iterator it = arr.begin(); it < arr.end(); ++it)

cout << endl;

}

C 中的vector使用範例

前幾天乙個同學問我c 裡面的vector的使用,我研究了一下,先總結如下 1.vector 的資料的存入和輸出 include include include using namespace std void main int i 0 vectorv for i 0 i 10 i v.push ba...

C 中的vector使用範例

1.vector 的資料的存入和輸出 include include include using namespace std void main int i 0 vectorv for i 0 i 10 i v.push back i 把元素乙個乙個存入到vector中 for i 0 i v.si...

C 中的vector使用範例

c 中的vector使用範例 一 概述 vector是c 標準模板庫中的部分內容,它是乙個多功能的,能夠操作多種資料結構和演算法的模板類和函式庫。vector是乙個容器,它能夠存放各種型別的物件,簡單地說,vector是乙個能夠存放任意型別的動態陣列,可以動態改變大小。例如 c語言風格 int my...