Udostępnij za pośrednictwem


tolower, _tolower, towlower, _tolower_l, _towlower_l

Konwertuje znak na małe litery.

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 
);

Parametry

  • [w] c
    Znak do konwertowania.

  • [w] locale
    Ustawienia regionalne, aby używać do tłumaczenia specyficzne dla danej lokalizacji.

Wartość zwracana

Konwertuje każdy z tych procedur kopię c na małe litery, jeśli konwersja jest możliwe i zwraca wynik.Nie zwraca wartości jest zastrzeżone, aby wskazać błąd.

Uwagi

Danym wielką literą każdego z tych procedur Konwertuje małe litery, gdy jest to możliwe i odpowiednie.Konwersja wielkości liter, z towlower jest specyficzny dla ustawień lokalnych.Tylko znaki istotne dla bieżące ustawienia regionalne są zmieniane w przypadku.Funkcje bez _l sufiks używać aktualnie ustawionych ustawień regionalnych.Wersje te funkcje, które mają _l sufiks podjąć ustawień regionalnych jako parametr i użyć zamiast aktualnie ustawionej ustawień regionalnych.Aby uzyskać więcej informacji, zobacz Regionalne.

W celu _tolower do dają oczekiwane wyniki, __isascii i isupper musi zwracać zarówno różną od zera.

Tekst rodzajowy rutynowych mapowania

TCHAR.Rutynowe H

_UNICODE & Nie zdefiniowano _MBCS

_MBCS, definicja

_UNICODE, definicja

_totlower

tolower

_mbctolower

towlower

_totlower_l

_tolower_l

_mbctolower_l

_towlower_l

[!UWAGA]

_tolower_li _towlower_l mieć nie ustawień regionalnych zależność i nie są przeznaczone do bezpośredniego wywoływania.Są one świadczone na użytek wewnętrzny _totlower_l.

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

tolower

<ctype.h>

_tolower

<ctype.h>

towlower

<ctype.h> lub <wchar.h>

Aby uzyskać dodatkowe informacje o zgodności, zobacz zgodności we wprowadzeniu.

Przykład

Zobacz przykład w do funkcji.

Odpowiednik w programie .NET Framework

System::char::ToLower

Zobacz też

Informacje

Konwersja danych

is, isw — Procedury

do funkcji

Regionalne

Interpretacja wielobajtowych sekwencji znaków