最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++vector自定義大小方式

 更新時間:2023年05月08日 11:06:22   作者:Echo木  
這篇文章主要介紹了C++vector自定義大小方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

C++vector自定義大小

1.vector指定大小(前者必須是定義vector時)

vector<int>vc(5);//size為5,值默認(rèn)為0?
cout<<vc.size()<<endl;
for(int i=0; i<vc.size(); i++)
?? ?cout<<vc[i];?
vector<int>vc;
vc.resize(5); //size為5,值默認(rèn)為0

2.指定大小并賦相同初值(前者必須是定義vector時)

vector<int>vc(5,9); //size為5,初值為9?
cout<<vc.size()<<endl;
for(int i=0; i<vc.size(); i++)
?? ?cout<<vc[i];
vector<int>vc;
vc.resize(5,9);?

3.二維vector指定大小

vector<vector<int> >vc(5);//指定行數(shù)
for(int i=0; i<vc.size(); i++)
?? ?vc[i].resize(i);?? ?//指定列數(shù)(每行列數(shù)可以不同)?
?? ?//vc[i].resize(i,9);//指定列數(shù)并對該行賦相同初值?
vector<vector<bool> >inq;
vector<bool> tmp(m, false);
inq.resize(n, tmp);//nxm,值全為false
vector<vector >inq(n, vector(5));

注意:指定大小后,范圍內(nèi)的元素要么默認(rèn)是0,要么指定元素,此時緊接著push_back將在vc[size]處尾插。

注意:上述代碼使用resize僅是用來初始化,并未介紹詳細(xì)用法。

C++指定vector的大小(一維和二維)

一維

不指定vector的大小

vector<int> vec;

指定vector的大小

//vec的長度是5,也就是vec.size()=5
vector<int> vec(5);

二維

不指定vector的大小

vector<vector<int>> vec;

指定vector的大小

//創(chuàng)建一個長度為5的vector
vector<int> temp(5);
//創(chuàng)建二維數(shù)組,5列5行的二維vector
vector<vector<int>> vec(5,temp);

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C++11/14 線程的創(chuàng)建與分離的實(shí)現(xiàn)

    C++11/14 線程的創(chuàng)建與分離的實(shí)現(xiàn)

    這篇文章主要介紹了C++11/14 線程的創(chuàng)建與分離的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • C?++迭代器iterator在string中使用方法介紹

    C?++迭代器iterator在string中使用方法介紹

    迭代器是一種檢查容器內(nèi)元素并遍歷元素的數(shù)據(jù)類型。迭代器是一個變量,提供對一個容器中的對象的(間接)訪問方法,并且定義了容器中對象的范圍。迭代器可以指向容器中的某個元素,通過迭代器就可以對非數(shù)組(存儲空間不連續(xù))的數(shù)據(jù)結(jié)構(gòu)進(jìn)行遍歷
    2022-10-10
  • 從頭學(xué)習(xí)C語言之二維數(shù)組

    從頭學(xué)習(xí)C語言之二維數(shù)組

    這篇文章主要為大家詳細(xì)介紹了C語言之二維數(shù)組,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 基于C++字符串替換函數(shù)的使用詳解

    基于C++字符串替換函數(shù)的使用詳解

    本篇文章是對C++字符串替換函數(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C++類和對象到底是什么

    C++類和對象到底是什么

    C++ 是一門面向?qū)ο蟮木幊陶Z言,理解 C++,首先要理解類(Class)和對象(Object)這兩個概念。下面和小編一起來學(xué)習(xí)吧
    2021-09-09
  • c++ class中成員與分配內(nèi)存的問題詳解

    c++ class中成員與分配內(nèi)存的問題詳解

    很多人都知道C++類是由結(jié)構(gòu)體發(fā)展得來的,所以他們的成員變量(C語言的結(jié)構(gòu)體只有成員變量)的內(nèi)存分配機(jī)制是一樣的,下面這篇文章主要給大家介紹了關(guān)于c++ class中成員與分配內(nèi)存問題的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • C++文件流讀寫操作詳解

    C++文件流讀寫操作詳解

    本文詳細(xì)講解了C++文件流讀寫操作的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-11-11
  • C++ 純虛函數(shù)詳解

    C++ 純虛函數(shù)詳解

    本文主要介紹了C++ 純虛函數(shù)詳解,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • C語言實(shí)現(xiàn)財務(wù)管理系統(tǒng)

    C語言實(shí)現(xiàn)財務(wù)管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)財務(wù)管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • VC讀配置文件實(shí)例

    VC讀配置文件實(shí)例

    這篇文章主要介紹了VC讀配置文件的方法,實(shí)例講述了VC針對文件操作的技巧,需要的朋友可以參考下
    2014-10-10

最新評論

襄城县| 嫩江县| 达日县| 阿拉善左旗| 邛崃市| 寿宁县| 石狮市| 灌南县| 文山县| 响水县| 高安市| 安吉县| 柳江县| 河北省| 永泰县| 沙洋县| 长武县| 体育| 安达市| 谢通门县| 华安县| 城市| 西平县| 古蔺县| 勐海县| 广元市| 珲春市| 青岛市| 淳化县| 洮南市| 增城市| 灌南县| 平和县| 遂平县| 汕头市| 纳雍县| 周宁县| 灵璧县| 鸡西市| 黑河市| 杨浦区|