当前位置:首页 C++ > 正文

c++vector<int>的用法

作者:野牛程序员:2023-08-12 14:32:56 C++阅读 2555

std::vector<int> 是 C++ 标准库中的一个容器类,用于存储一系列的整数。下面是一些关于如何使用 std::vector<int> 的基本示例:

首先,确保包含头文件 #include <vector>

#include <iostream>
#include <vector>

int main() {
    // 创建一个空的 vector
    std::vector<int> myVector;

    // 向 vector 中添加元素
    myVector.push_back(10);
    myVector.push_back(20);
    myVector.push_back(30);

    // 使用下标访问元素
    std::cout << "First element: " << myVector[0] << std::endl;
    std::cout << "Second element: " << myVector[1] << std::endl;

    // 使用迭代器遍历 vector
    std::cout << "Elements: ";
    for (std::vector<int>::iterator it = myVector.begin(); it != myVector.end(); ++it) {
        std::cout << *it << " ";
    }
    std::cout << std::endl;

    // 获取 vector 的大小
    std::cout << "Size: " << myVector.size() << std::endl;

    // 清空 vector
    myVector.clear();

    // 再次检查 vector 的大小
    std::cout << "Size after clear: " << myVector.size() << std::endl;

    return 0;
}

这是一个简单的示例,演示了如何创建 std::vector<int>,添加元素,使用下标和迭代器访问元素,获取大小以及清空 vector。

请注意,C++ 的标准库提供了许多有用的方法和功能,用于操作 std::vector 以及其他容器。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击