arraylist::push_backC++
时间: 2024-09-23 15:08:12 浏览: 32
牛客的代码leetcode代码区别-Algorithm::backhand_index_pointing_right:剑指offer;:backhand_index_pointing_right:leetcode;
`push_back()`是C++中的`std::vector`容器(ArrayList的一个等效实现)提供的一种方法,用于在向量的末尾添加新元素。这个操作会自动调整向量的大小以容纳新元素,而不需要预先知道需要添加多少个元素。当你调用`vector<T>::push_back(const T& value)`时,它会将提供的值`value`添加到向量的尾部,并返回新的元素总数(即当前的容量)。例如:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> numbers;
numbers.push_back(10);
numbers.push_back(20);
numbers.push_back(30);
for (const auto& num : numbers) {
std::cout << num << " ";
}
return 0;
}
```
运行上述代码后,你会看到输出:`10 20 30`。
阅读全文