Длина строки при разном регистре букв? Здравствуйте!
Одинаковой ли будет длина строки с одними и теми же символами, но с разным регистром букв.
Интересует результат функции strlen.
Я так понимаю латинские символы занимают один байт, любой другой не латинский символ всегда два байта?

21 Авг 2019 в 06:29
222 +1
1
Ответы
1

Длина строки, измеренная функцией strlen, будет одинаковой независимо от регистра букв в строке. Для латинских символов одного байта как в верхнем, так и в нижнем регистре. Для других символов (нелатинских) длина будет зависеть от кодировки символов. Например, для UTF-8 символы могут занимать от одного до четырех байт, в то время как в UTF-16 каждый символ обычно занимает два байта.

20 Апр в 13:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 683 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир