Matrici C++
Matrici C++
Le matrici vengono utilizzate per memorizzare più valori in una singola variabile, invece di dichiarare variabili separate per ogni valore.
Per dichiarare un array, definire il tipo di variabile, specificare il nome dell'array seguito da parentesi quadre e specificare il numero di elementi che deve memorizzare:
string cars[4];
Abbiamo ora dichiarato una variabile che contiene un array di quattro stringhe. Per inserire valori in esso, possiamo usare un letterale array: posizionare i valori in un elenco separato da virgole, all'interno di parentesi graffe:
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
Per creare una matrice di tre numeri interi, puoi scrivere:
int myNum[3] = {10, 20, 30};
Accedi agli elementi di un array
Si accede a un elemento dell'array facendo riferimento al numero di indice.
Questa affermazione accede al valore del primo elemento nelle auto :
Esempio
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo
Nota: gli indici di matrice iniziano con 0: [0] è il primo elemento. [1] è il secondo elemento, ecc.
Cambia un elemento della matrice
Per modificare il valore di un elemento specifico, fare riferimento al numero di indice:
Esempio
cars[0] = "Opel";
Esempio
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo