tolower, _tolower, towlower, _tolower_l, _towlower_l

Преобразует символы в нижний регистр.

int tolower(
   int c 
);
int _tolower(
   int c 
);
int towlower(
   wint_t c 
);
int _tolower_l(
   int c,
   _locale_t locale 
);
int _towlower_l(
   wint_t c,
   _locale_t locale 
);

Параметры

  • [in]c
    Символ, который необходимо преобразовать.

  • [in]locale
    Языковой стандарт, который используется для перевода языкового стандарта.

Возвращаемое значение

Каждая из этих подпрограмм, преобразующий копии c в нижний регистр, если преобразование возможно, и возвращает результат.Возвращаемое значение, зарезервированный для указания ошибки.

Заметки

Каждая из этих подпрограмм выполняется преобразование заданных прописная буква с буквой нижнего регистра, если это возможно и актуально.Преобразование case towlower языковой стандарт-специфический.Изменяются только символы, относящиеся к текущему языковому стандарту в случае.Функции без _l использование суффикса в данный момент установлен языковой стандарт.Версии этих функций, которые имеют _l суффикс принимает языковой стандарт в качестве параметра, и использует то вместо в данный момент задания языкового стандарта.Дополнительные сведения см. в разделе Языковой стандарт.

На _tolower получить ожидаемые результаты __isascii и isupper оба получение ненулевое значение.

Сопоставления подпрограммы Родов-Текста

Подпрограмма TCHAR.H

_MBCS не заданные _UNICODE &

Указанный символ _MBCS

Указанный _UNICODE

_totlower

tolower

_mbctolower

towlower

_totlower_l

_tolower_l

_mbctolower_l

_towlower_l

ПримечаниеПримечание

_tolower_l и _towlower_l не имеет никакой зависимость от языкового стандарта и не значьте, что непосредственного вызова.Они предназначены для внутреннего использования by _totlower_l.

Требования

Процедура

Обязательный заголовок

tolower

<ctype.h>

_tolower

<ctype.h>

towlower

<ctype.h> OR <wchar.h>

Дополнительные сведения о совместимости см. Совместимость во введении.

Пример

См. пример в к функциям.

Эквивалент в .NET Framework

System:: char:: ToLower

См. также

Ссылки

Преобразование данных

is, isw подпрограммы

to функция

Языковой стандарт

Интерпретация последовательностей многобайтового символов