Stringhe di accesso C++


Stringhe di accesso

È possibile accedere ai caratteri di una stringa facendo riferimento al relativo numero di indice tra parentesi quadre [].

Questo esempio stampa il primo carattere in myString :

Esempio

string myString = "Hello";
cout << myString[0];
// Outputs H

Nota: gli indici di stringa iniziano con 0: [0] è il primo carattere. [1] è il secondo carattere, ecc.

Questo esempio stampa il secondo carattere in myString :

Esempio

string myString = "Hello";
cout << myString[1];
// Outputs e

Cambia caratteri stringa

Per modificare il valore di un carattere specifico in una stringa, fare riferimento al numero di indice e utilizzare virgolette singole:

Esempio

string myString = "Hello";
myString[0] = 'J';
cout << myString;
// Outputs Jello instead of Hello