push_back()
是 C++ 中 std::vector
容器的一個成員函數(shù),用于在向量的末尾添加一個元素。你可以將任何與向量元素類型相兼容的值或?qū)ο筇砑拥较蛄恐小?/p>
例如,如果你有一個 std::vector<int>
,你可以使用 push_back()
添加整數(shù):
#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;
}
輸出結(jié)果為:
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;
}
輸出結(jié)果為:
hello world
總之,push_back()
函數(shù)可以添加與向量元素類型相兼容的任何類型的值或?qū)ο蟆?/p>