C++ vector 删除最后一个元素:pop_back() 函数使用指南
C++ vector 删除最后一个元素:pop_back() 函数使用指南
在 C++ 中,可以使用 vector 的成员函数 pop_back() 来删除最后一个元素。
示例代码
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> v{1, 2, 3, 4, 5};
v.pop_back(); // 删除最后一个元素
for (auto i : v) {
cout << i << ' ';
}
cout << endl;
return 0;
}
输出结果
1 2 3 4
代码解析
#include <iostream>和#include <vector>头文件包含了标准输入输出流和向量容器的声明。using namespace std;声明使用标准命名空间。vector<int> v{1, 2, 3, 4, 5};初始化一个名为v的vector对象,包含元素 1 到 5。v.pop_back();使用pop_back()函数删除v的最后一个元素。for (auto i : v) { cout << i << ' '; }使用范围循环遍历v中的每个元素并输出。cout << endl;输出换行符。
总结
pop_back() 函数是删除 vector 中最后一个元素的简单快捷方法。通过使用该函数,您可以轻松地移除 vector 的尾部元素,从而方便地修改 vector 的内容。
原文地址: https://www.cveoy.top/t/topic/nHMD 著作权归作者所有。请勿转载和采集!