c++中vector的push_back函數(shù)怎樣調(diào)用

c++
小樊
86
2024-09-16 15:59:51

在C++中,std::vector是一個(gè)動(dòng)態(tài)數(shù)組容器,它可以根據(jù)需要自動(dòng)調(diào)整大小

#include<iostream>
#include<vector>

int main() {
    // 創(chuàng)建一個(gè)空的整數(shù)向量
    std::vector<int> myVector;

    // 使用push_back函數(shù)添加元素到向量中
    myVector.push_back(1);
    myVector.push_back(2);
    myVector.push_back(3);

    // 輸出向量中的所有元素
    for (int i = 0; i < myVector.size(); ++i) {
        std::cout << "Element " << i << ": " << myVector[i]<< std::endl;
    }

    return 0;
}

在這個(gè)示例中,我們首先包含了<iostream><vector>頭文件。然后,我們創(chuàng)建了一個(gè)名為myVector的空整數(shù)向量。接下來(lái),我們使用push_back函數(shù)將三個(gè)整數(shù)(1、2和3)添加到向量中。最后,我們使用一個(gè)for循環(huán)遍歷并輸出向量中的所有元素。

0