En los vectores de C++ , podemos acceder al último elemento usando el tamaño del vector usando las siguientes formas.
1) Usar tamaño()
#include <bits/stdc++.h> using namespace std; int main() { vector<int> v{10, 20, 30, 40, 50}; // Accessing last element int n = v.size(); cout << v[n - 1] << endl; // modifying last element v[n - 1] = 100; cout << v[n - 1] << endl; return 0; }
Producción :
50 100
2) Usando back() Podemos acceder y modificar el último valor usando back().
#include <bits/stdc++.h> using namespace std; int main() { vector<int> v{10, 20, 30, 40, 50}; // Accessing last element cout << v.back() << endl; // modifying last element v.back() = 100; cout << v.back() << endl; return 0; }
Producción :
50 100
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA