C++ 向量 中的 end()函数

首页 / C++入门教程 / C++ 向量 中的 end()函数

此函数返回一个引用向量容器中的last-last-element的迭代器。

cpp vector end()

end - 语法

Consider a vector v. 语法 would be:

iterator it=v.end()

end - 返回值

它在最后一个元素之后返回一个迭代器。

链接:https://www.learnfk.comhttps://www.learnfk.com/c++/cpp-vector-end-function.html

来源:LearnFk无涯教程网

end - 例子1

让我们看一个简单的例子。

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> v{10,20,20,40};
vector<int>::iterator it;
for(it=v.begin();it!=v.end();it++)
cout<<*it<<" ";
return 0;
}

输出:

10 20 20 40

在此示例中,已使用begin()和end()函数对向量的元素进行了迭代。

无涯教程网

end - 例子2

让我们看另一个简单的例子。

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<string> v{"Welcome","to","learnfk"};
vector<string>::iterator it;
for(it=v.begin();it!=v.end();it++)
cout<<*it<<" ";
return 0;
}

输出:

Welcome to learnfk

在此示例中,已使用begin()和end()函数迭代了向量的字符串。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

邱岳的产品手记 -〔邱岳〕

软件测试52讲 -〔茹炳晟〕

白话法律42讲 -〔周甲徳〕

即时消息技术剖析与实战 -〔袁武林〕

分布式技术原理与算法解析 -〔聂鹏程〕

人人都能学会的编程入门课 -〔胡光〕

跟月影学可视化 -〔月影〕

深度学习推荐系统实战 -〔王喆〕

大厂晋升指南 -〔李运华〕

好记忆不如烂笔头。留下您的足迹吧 :)