c++vector格式
时间: 2023-10-15 20:29:19 浏览: 142
C++ vector
C中的`vector`是一个动态数组容器,可以在运行时调整大小。它提供了一些函数和操作符来方便地处理数组数据。
使用`vector`需要包含`<vector>`头文件,并使用`std`命名空间。
下面是一个使用`vector`的示例代码:
```c
#include <iostream>
#include <vector>
int main() {
// 创建一个空的 vector
std::vector<int> numbers;
// 向 vector 中添加元素
numbers.push_back(10);
numbers.push_back(20);
numbers.push_back(30);
// 访问 vector 中的元素
std::cout << "第一个元素:" << numbers[0] << std::endl;
std::cout << "最后一个元素:" << numbers.back() << std::endl;
// 修改 vector 中的元素
numbers[1] = 50;
// 遍历 vector 中的元素
std::cout << "所有元素:";
for (int i = 0; i < numbers.size(); ++i) {
std::cout << numbers[i] << " ";
}
std::cout << std::endl;
return 0;
}
```
这段代码创建了一个整数类型的`vector`,并依次向其中添加了三个元素。然后通过索引和`back()`函数访问和修改了元素。最后,通过循环遍历输出了所有元素。
请注意,为了使用`vector`,需要编译器支持C++标准库。
阅读全文