學(xué)習(xí)C++ - 向量的方法分享
發(fā)布者:寧波達(dá)內(nèi)教育
??下面小編給大家整理了學(xué)習(xí)C++ - 向量的方法分享,希望對(duì)大家的學(xué)習(xí)有所幫助。
一、向量的介紹
??向量 vector 是一種對(duì)象實(shí)體, 能夠容納許多其他類型相同的元素, 因此又被稱為容器。 與string相同, vector 同屬于STL(Standard Template Library, 標(biāo)準(zhǔn)模板庫(kù))中的一種自定義的數(shù)據(jù)類型, 可以廣義上認(rèn)為是數(shù)組的增強(qiáng)版。??在使用它時(shí), 需要包含頭文件 vector,#include
??vector 容器與數(shù)組相比其優(yōu)點(diǎn)在于它能夠根據(jù)需要隨時(shí)自動(dòng)調(diào)整自身的大小以便容下所要放入的元素。此外, vector 也提供了許多的方法來(lái)對(duì)自身進(jìn)行操作。
??二、向量的聲明及初始化
??vector 型變量的聲明以及初始化的形式也有許多, 常用的有以下幾種形式:
??除此之外, 還可以直接使用數(shù)組來(lái)初始化向量:
??三、元素的輸入及訪問(wèn)
??元素的輸入和訪問(wèn)可以像操作普通的數(shù)組那樣, 用cin>>進(jìn)行輸入, cout<