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

C++ <list> front 函数

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


front 是 list 中用于获取第一个元素的函数。

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

时间复杂度是 O(1)。

单词释义front 表示"前面",即获取第一个元素。


基本语法与参数

语法格式

reference front();
const_reference front() const;

函数说明

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

实例

示例 1:获取第一个元素

实例

#include <iostream>
#include <list>

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

    std::cout << "第一个元素: " << numbers.front() << std::endl;

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

    return 0;
}

运行结果预期:

第一个元素: 10
修改后第一个元素: 100

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