C++ vector end() 函数
示例
获取 vector 中的最后一个元素
vector<string> cars = {"Volvo", "BMW", "Ford", "Mazda"};
vector<string>::iterator it = cars.end() - 1;
cout << *it;
自己动手试一试 »
定义和用法
end()
函数返回一个指向 vector 末尾的迭代器。
注意: 在 C++ 中,vector 的“末尾”实际上是最后一个元素之后的一个位置。要访问最后一个元素,请使用 vector.end() - 1
。
语法
vector.end();
参数值
无。
技术详情
返回 | 指向 vector 末尾的迭代器。 |
---|
相关页面
请在我们的 Vector 教程 中阅读更多关于 vector 的内容。
在我们 迭代器教程 中了解更多关于迭代器的信息。