c++vector<int>的用法
作者:野牛程序员:2023-08-12 14:32:56 C++阅读 2837
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

- 上一篇:c++为什么用尖括号<int>?
- 下一篇:c++int类型转string类型
