阅读量:0
push_back()
是 C++ 中 std::vector
容器的一个成员函数,用于在向量的末尾添加一个元素。你可以将任何与向量元素类型相兼容的值或对象添加到向量中。
例如,如果你有一个 std::vector<int>
,你可以使用 push_back()
添加整数:
#include<iostream> #include<vector> int main() { std::vector<int> numbers; numbers.push_back(1); numbers.push_back(2); numbers.push_back(3); for (int number : numbers) { std::cout<< number << " "; } return 0; }
输出结果为:
1 2 3
同样,如果你有一个 std::vector<std::string>
,你可以使用 push_back()
添加字符串:
#include<iostream> #include<vector> #include<string> int main() { std::vector<std::string> words; words.push_back("hello"); words.push_back("world"); for (const std::string& word : words) { std::cout<< word << " "; } return 0; }
输出结果为:
hello world
总之,push_back()
函数可以添加与向量元素类型相兼容的任何类型的值或对象。