C++ <list> función back
C++ clase de contenedor <list>
backes la que en list se utiliza paraobtener el último elementola función.
backEs una función miembro de la clase contenedor, utilizada para devolver el último elemento de la lista enlazada.
La complejidad temporal es O(1).
Definición de la palabra: backSignifica "detrás", es decir, obtener el último elemento.
Sintaxis básica y parámetros
Formato de sintaxis
reference back(); const_reference back() const;
Descripción de la función
- Valor de retorno: Devuelve una referencia al último elemento.
- Nota: La lista enlazada no puede estar vacía.
Ejemplo
Ejemplo 1: Obtener el último elemento
Ejemplo
#include <iostream>
#include <list>
int main() {
std::list<int> numbers = {10, 20, 30, 40, 50};
std::cout << "Último elemento: " << numbers.back() << std::endl;
// modificar el último elemento
numbers.back() = 100;
std::cout << "Último elemento después de la modificación: " << numbers.back() << std::endl;
return 0;
}
#include <list>
int main() {
std::list<int> numbers = {10, 20, 30, 40, 50};
std::cout << "Último elemento: " << numbers.back() << std::endl;
// modificar el último elemento
numbers.back() = 100;
std::cout << "Último elemento después de la modificación: " << numbers.back() << std::endl;
return 0;
}
Resultado esperado de la ejecución:
最后一个元素: 50 修改后最后一个元素: 100
Otras extensiones