C++ Matrices
C++ Matrices
Las matrices se utilizan para almacenar múltiples valores en una sola variable, en lugar de declarar variables separadas para cada valor.
Para declarar una matriz, defina el tipo de variable, especifique el nombre de la matriz seguido de corchetes y especifique el número de elementos que debe almacenar:
string cars[4];
Ahora hemos declarado una variable que contiene una matriz de cuatro cadenas. Para insertarle valores, podemos usar un literal de matriz: coloque los valores en una lista separada por comas, dentro de llaves:
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
Para crear una matriz de tres números enteros, puedes escribir:
int myNum[3] = {10, 20, 30};
Acceder a los elementos de una matriz
Se accede a un elemento de matriz haciendo referencia al número de índice entre corchetes []
.
Esta declaración accede al valor del primer elemento en cars:
Ejemplo
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo
Inténtalo tú mismo »
Nota: Los índices de matriz comienzan con 0: [0] es el primer elemento. [1] es el segundo elemento, etc.
Cambiar un elemento de matriz
Para cambiar el valor de un elemento específico, consulte el número de índice:
cars[0] = "Opel";
Ejemplo
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Ahora se produce Opel en lugar de Volvo.
Inténtalo tú mismo »