C++簡單vector

huigugu發表於2024-11-13

C++中vector筆記

之前寫c++看題解到處都是vector,懶得學一直避免使用,今天下定決心幹脆看了算了,結果這麼簡單,反而是配c++的環境花了不少時間

#include<iostream>
#include<vector>
using namespace std;

//“容器” 是一個通用術語,用來描述一種資料結構,這種資料結構可以儲存和管理元素集合。
//std::vector 是一種動態陣列,所以它可以儲存一組任意數量的同型別元素,中途可以根據需要自動調整大小。

int main()
{
    //定義一個vector
    //vector是動態陣列
    vector<int>v;

    //push_back方法,在最後的位置存入元素
    v.push_back(1);
    v.push_back(2);
    v.push_back(3);
    //刪除最後一個元素
    v.pop_back();

    //用法和陣列一樣,簡單遍歷
    for (int i = 0; i < v.size(); i++)
    {
        cout << v[i] << '\n';
    }

    //批次設定vector內元素,例設定一百個0
    vector<int>vec(100, 0);
}

相關文章