C++ <list> front 函数
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;
}
#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>