array :: operador [] con el Ejemplo en STL C ++

C ++ STL | :: matriz del operador [] : Aquí, vamos a aprender sobre el operador [] de la matriz en C ++ STL .

C ++ STL array :: operador []

operador [] se utiliza para obtener / fijar el elemento de una matriz en STL C ++, devuelve una referencia a un elemento en el índice dado.

Sintaxis:

    array_name[index];

Parámetros: índice – posición de un elemento.

class valor: Se devuelve una referencia al elemento en dado índice .

Ejemplo: programa

    Input or array declaration:
array<int,5> values {10, 20, 30, 40, 50};
Output:
values[0] : 10
values[1] : 20

C ++ STL para demostrar ejemplo de matriz: operador []

#include <array>
#include <iostream>
using namespace std;
int main()
{
array<int,5> values {10, 20, 30, 40, 50};
//printing elements
cout<<"element at index 0: "<<values[0]<<endl;
cout<<"element at index 1: "<<values[1]<<endl;
cout<<"element at index 2: "<<values[2]<<endl;
cout<<"element at index 3: "<<values[3]<<endl;
cout<<"element at index 4: "<<values[4]<<endl;
//changing some of the values
values[0] = 100;
values[4] = 500;
//printing all elements
cout << "All elements:"<<endl;
for (int i : values) {
cout<<i<<" ";
}
cout<<endl;
return 0;
}

salida

element at index 0: 10
element at index 1: 20
element at index 2: 30
element at index 3: 40
element at index 4: 50
All elements:
100 20 30 40 500


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *