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 的內容。
在我們 迭代器教程 中瞭解更多關於迭代器的資訊。