Строки доступа C++
Строки доступа
Вы можете получить доступ к символам в строке, обратившись к ее порядковому номеру в квадратных скобках []
.
Этот пример печатает первый символ в myString :
Пример
string
myString = "Hello";
cout << myString[0];
// Outputs H
Примечание. Строковые индексы начинаются с 0: [0] — первый символ. [1] — второй символ и т. д.
Этот пример печатает второй символ в myString :
Пример
string
myString = "Hello";
cout << myString[1];
// Outputs e
Изменить символы строки
Чтобы изменить значение определенного символа в строке, обратитесь к номеру индекса и используйте одинарные кавычки:
Пример
string
myString = "Hello";
myString[0] = 'J';
cout << myString;
//
Outputs Jello instead of Hello