Длина строки
Длина строки — это количество символов, из которых состоит строка. Она нужна, чтобы определить границы текста, правильно выполнять индексацию символов и организовывать перебор строки.
Формула
Если строка состоит из символов \(s_1, s_2, \ldots, s_n\), то её длина равна количеству этих символов:
В программировании длина строки часто используется для проверки условия перебора: индекс символа не должен выходить за границы строки. При нумерации с нуля допустимые индексы находятся от \(0\) до \(|s|-1\).
В строке Кот три символа, поэтому её длина равна \(3\). В строке A B также три символа: буква A, пробел и буква B. Пробел нельзя игнорировать — он входит в строку.
Длина строки — это количество символов, а не последний индекс. Если длина строки равна \(5\), то при индексации с нуля последний индекс равен \(4\). Подробный подсчёт символов в строке может потребовать учитывать каждый символ отдельно.
Как используют длину
Зная длину строки, можно перебрать все её символы, проверить наличие символа на определённой позиции или сравнить длину с заданным числом. Например, условие \(|s| > 0\) означает, что строка непустая, а условие \(|s| = 0\) — что в ней нет символов.
Каков последний индекс строки длиной 7 символов при нумерации с нуля?
Главное
- Длина строки — количество всех её символов, включая пробелы и знаки препинания.
- При индексации с нуля последний индекс равен длине строки минус один.
- Длину используют для перебора, проверки непустой строки и контроля границ.