现在位置: 首页 > C++ 教程 > 正文

C++ <list> back 函数

C++ 容器类 <list> C++ 容器类 <list>


back 是 list 中用于获取最后一个元素的函数。

back 是容器类的成员函数,用于返回链表的最后一个元素。

时间复杂度是 O(1)。

单词释义back 表示"后面",即获取最后一个元素。


基本语法与参数

语法格式

reference back();
const_reference back() const;

函数说明

  • 返回值: 返回最后一个元素的引用。
  • 注意: 链表不能为空。

实例

示例 1:获取最后一个元素

实例

#include <iostream>
#include <list>

int main() {
    std::list<int> numbers = {10, 20, 30, 40, 50};

    std::cout << "最后一个元素: " << numbers.back() << std::endl;

    // 修改最后一个元素
    numbers.back() = 100;
    std::cout << "修改后最后一个元素: " << numbers.back() << std::endl;

    return 0;
}

运行结果预期:

最后一个元素: 50
修改后最后一个元素: 100

C++ 容器类 <list> C++ 容器类 <list>