C 中Vector常用基本操作

2022-10-04 00:36:15 字數 962 閱讀 3078

標準庫vector型別是c++中使用較多的一種類模板,vector型別相當於一種動態的容器,在vector中主要有一些基本的操作,下面通過本文給大家介紹,具體內容如下所示:

(1)標頭檔案#include.

(2)建立vector物件,vector程式設計客棧; vec;

(3)尾部插入數字:vec.push_back(a);

(4)使用下標訪問元素,cout<

(5)使用迭代器訪問元素.

vector::iterator it;

for(it=vec.begin();it!=vec.end();it++)

cout<

(6)插入元素: vec.insert(vec.begin()+i,a);在第i+1個元素前面插入a;

(7)刪除元素:vec.erase(vec.begin()+2);刪除第3個元素

vec.ehhdhomaqwxrase(vec.begin()+i,vec.end()+j);刪除區間[i,j-1];區間從0開始

(8)向量大小:vec.size();

(9)清空:vec.clear();

下面有乙個簡單示例:

#include

#include

#include//不定長陣列,向量

#include

using namespace std;

int main()

{ vector v;

string temp;

cout<::iterator t; //定義乙個迭代器t

t=v.程式設計客棧begin();

for(程式設計客棧t;t!=v.end();t++)

{ (*t)[0]=toupper((*t)[0]);//把開頭第乙個字母變為大寫

cout<

總結本文標題: c++ 中vector常用基本操作

本文位址: /ruanjian/c/207116.html

C 中vector的基本操作

建立乙個空的 vector vectorv 新增元素 注意 push back 和pop back只能在尾部新增和刪除,不能操作頭部 v.push back 3.1415926 v.push back string adiabatic 刪除元素 pop back v.pop back 3.14159...

C 中vector的基本操作

在c 中,vector是乙個十分有用的容器,下面對這個容器做一下總結。1 基本操作 1 標頭檔案 include.2 建立vector物件,vectorvec 3 尾部插入數字 vec.push back a 4 使用下標訪問元素,cout vector iterator it for it vec...

C 中vector的常用操作

vector的常用操作 定義和初始化vector v1 空vector vector v2 v1 v2包含v1所有元素的副本 vector v2 v1 同上 vector v3 n,val n個val vector v4 n n個重複地執行了值初始化的物件 vector v5 包含了初始值個數的元素...