C vector用法深入剖析

2021-08-07 07:22:26 字數 780 閱讀 1066

(1)vector< 型別 > 識別符號 ;

(2)vector< 型別 > 識別符號(最大容量) ;

(3)vector< 型別 > 識別符號(最大容量,初始所有值);

(4) int i[4] = ;

vector< 型別 > vi(i , i+2); //得到i索引值為3以後的值 ;

(5)vector< vector > //vi 定義2維的容器;記得一定要有空格,不然會報錯

vector< int > line

// 在使用的時候一定要首先將vi個行進行初始化;

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

/// 個人認為使用vector定義二維陣列很好,

因為是長度可以不預先確定。很好。

(6)c++ vector排序

vector

vi ;

vi.push_back(1);

vi.push_back(3);

vi.push_back(0);

sort(vi.begin(),vi.end()); /// /小到大

reverse(vi.begin(),vi.end()) /// 從大到小

(7)順序訪問

vector < int > vi ;

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

for(int i = 0 ; i < 10 ; i ++) /// 第一種呼叫方法

{ cout <

C Vector用法深入剖析

1 vector 型別 識別符號 2 vector 型別 識別符號 最大容量 3 vector 型別 識別符號 最大容量,初始所有值 4 int i 4 vector 型別 vi i i 2 得到i索引值為3以後的值 5 vector vector vi 定義2維的容器 記得一定要有空格,不然會報錯...

C Vector用法深入剖析

c 程式語言中有一種叫做vector的應用方法,它的作用在實際程式設計中是非常重要的。在這裡我們將會為大家詳細介紹一下c vector的相關應用技巧及基本內容,希望能給大家帶來一些幫助。1 vector 型別 識別符號 2 vector 型別 識別符號 最大容量 3 vector 型別 識別符號 最...

c vector 基本用法

include a.push back x x 為插入的資料out coll.erase coll.begin i,coll.begin j 刪除區間 i 1,j coll.erase coll.begin 2,coll.begin 5 刪除區間 3,5 coll.erase coll.begin ...