C++ <list> función back

C++ 容器类 <list>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;
}

Resultado esperado de la ejecución:

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

C++ 容器类 <list>C++ clase de contenedor <list>

Otras extensiones