日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C++向量 vector动态数组

發布時間:2025/4/16 c/c++ 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++向量 vector动态数组 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

需要包含頭文件,?#include? <vector>? ?

using namespace std;

vector 容器與數組相比其優點在于它能夠根據需要隨時自動調整自身的大小以便容下所要放入的元素

?

vector<int> arr; //創建一個可以容納整數值的動態數組vector<int> a1(10); //聲明一個初始大小為10的向量vector<int> a(10, 1); //聲明一個初始大小為10且初始值都為1的向量vector<int> b(a); //聲明并用向量a初始化向量bvector<int> b2=a; //聲明并用向量a初始化向量b2vector<int> b1(a.begin(), a.begin() + 3); //將a向量中從第0個到第2個(共3個)作為向量b1的初始值vector<int> b3(a.begin(), a.end()); //將a向量中從第0個到最后一個作為向量b3的初始值int n[] = { 1, 2, 3, 4, 5 };vector<int> a2(n, n + 5); //將數組n的前5個元素作為向量a2的初值vector<int> a3(&n[1], &n[4]); //將n[1] - n[4]范圍內的元素作為向量a3的初值;顧頭不顧尾int x = a2[0];//返回指定序號的元素值x = a2.at(0);//返回指定序號的元素值x=a2.size(); //返回數組元素的總個數;0表示數組為空x= a2.front(); //返回數組的第一個元素的值x= a2.back(); //返回數組的最后一個元素的值a.clear(); //清空數組,即把里面的所有元素都刪除vector<int>::iterator iter; //定義一個迭代器變量;可以理解成指針iter=a2.begin(); //返回數組第一個數的下標;返回值類型:迭代器a2.end(); //返回數組最后一個數的下標;返回值類型:迭代器bool bl= a2.empty(); //判斷數組是否為空,如果為空則返回true,非空(有元素)則返回false//a2.swap(b); //兩個動態數組的元素互換//swap(a2, b); //兩個動態數組的元素互換a2.push_back(30); //在尾部插入一個元素a2.insert(a2.begin() + 1, 888); //在下標1的位置插入元素a2.insert(a2.begin() + 2, 3, 999); ////在下標2的位置插入3個元素a2.insert(a2.end() , 66); //在尾部插入一個元素a2.insert(a2.end(),2, 55); //在尾部插入n個元素int nn[] = { 15,25,35,45,55,65,75 };a2.insert(a2.end(), nn+1, nn+5); //插入普通數組中的元素//參數1 插入位置//參數2 普通數組的第1個元素開始//參數3 普通數組的第5個元素結束,顧頭不顧尾a2.pop_back(); //刪除動態數組的最后一個元素int k=0,l=1,r=1;a2.erase(a2.begin() + k); //刪除動態數組的下標為 k 的元素,返回下一個位置的迭代器a2.erase(a2.begin() + l, a2.end() - r); //刪除動態數組;從小標l開始,尾部留下r個//遍歷方法一,使用索引下標來遍歷for (int i=0;i<a2.size();i++){x = a2[i];}//遍歷方法二,使用迭代器來遍歷for (iter=a2.begin();iter!=a2.end();++iter){x = *iter;}

?

轉載于:https://www.cnblogs.com/liming19680104/p/10628165.html

總結

以上是生活随笔為你收集整理的C++向量 vector动态数组的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 极品91尤物被啪到呻吟喷水 | 欧美黄色性视频 | 综合视频一区二区 | 视频在线观看你懂的 | 成人免费毛片足控 | 日韩精品一区二区三区在线视频 | 亚洲a视频在线观看 | 成人片在线免费看 | 亚洲婷婷在线观看 | 五十路在线观看 | 一级bbbbbbbbb毛片 | 阿拉伯性视频xxxx | 亚洲精品久久久久久久久久吃药 | 亚洲第一香蕉网 | 狠狠操网站 | 国产高清在线观看视频 | 天天干,天天操,天天射 | 欧美亚洲精品一区二区 | 性色视频网站 | 欧美男人又粗又长又大 | 激情四射网 | 国产婷婷久久 | 国产成人区 | 广州毛片 | 日韩一区二区在线免费观看 | 中文字幕在线免费观看 | 高跟鞋调教—视频|vk | 喷水少妇| 亚洲乱色熟女一区二区三区 | 亚洲色图丝袜 | 亚洲AV无码成人片在线观看 | 免费黄视频网站 | 美女色网站 | www.chengren| 蜜美杏av | www日本免费 | 99久久久国产精品无码免费 | 可以直接看av的网址 | 日韩欧美中文字幕一区二区三区 | 中文字幕日韩欧美一区二区 | 黑人精品一区二区 | 久草五月天 | 日剧网 | 色猫咪av在线 | 91在线中文| 打白嫩屁屁网站视频短裙 | 高潮毛片无遮挡高清免费 | 国产大片aaa| 图片一区二区 | 国产av人人夜夜澡人人爽麻豆 | 中文字幕mv | 十八禁视频网站在线观看 | 麻豆传媒一区二区三区 | 欧美亚洲二区 | 动漫美女放屁 | 天天夜碰日日摸日日澡性色av | 精品人妻一区二区三区含羞草 | 干一干操一操 | 99精品欧美一区二区 | 日本福利片在线观看 | 日本中文不卡 | 99热麻豆 | 日韩高清在线一区 | 国产性自拍 | 亚色视频在线观看 | 奇米第四色在线 | 国产精品久久777777换脸 | 姐姐的朋友2在线 | 在线一区二区视频 | 美女扒开让男人桶爽 | 少女忠诚电影高清免费 | 夜夜夜久久久 | 在线黄色大片 | 五月婷婷六月香 | av三级网站 | 最近中文字幕在线中文高清版 | 国产一区在线不卡 | 国产精品视频一区二区三区不卡 | 亚洲制服丝袜在线播放 | 黄色视屏在线播放 | 一本一道av无码中文字幕 | 国产一区二区免费电影 | 女同性恋毛片 | 欧美少妇18p | 午夜国产| 欧美妞干网 | 久久人人添人人爽添人人片 | 欧美一区二区三区久久妖精 | 另类中文字幕 | 草草视频在线免费观看 | 韩国伦理在线看 | 114国产精品久久免费观看 | 少妇精品一区二区三区 | av鲁丝一区二区鲁丝 | 在线观看日本中文字幕 | 日韩精品一区二区三区不卡在线 | 手机在线看片国产 | 国产chinese男男网站大全 | 99国产视频在线 |