You can access the characters in a string by referring to its index number inside square brackets [].

This example prints the first character in myString:

Example

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




This example prints the second character in myString:

Example

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

Change String Characters

To change the value of a specific character in a string, refer to the index number, and use single quotes:

Example

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




Practice Excercise Practice now