Dela via


islower, iswlower, , _islower_l_iswlower_l

Avgör om ett heltal representerar ett gemener.

Syntax

int islower(
   int c
);
int iswlower(
   wint_t c
);
int islower_l(
   int c,
   _locale_t locale
);
int _iswlower_l(
   wint_t c,
   _locale_t locale
);

Parameterar

c
Heltal som ska testas.

locale
Nationella inställningar som ska användas.

Returvärde

Var och en av dessa rutiner returnerar nonzero om c är en viss representation av ett gemener. islower returnerar ett icke-nollvärde om c är ett gemener (a – z). iswlower returnerar ett icke-nollvärde om c är ett brett tecken som motsvarar en gemen bokstav, eller om c det är en av en implementeringsdefinierad uppsättning breda tecken för vilka inget av iswcntrl, iswdigit, iswpuncteller iswspace är icke-zero. Var och en av dessa rutiner returnerar 0 om c inte uppfyller testvillkoret.

De versioner av dessa funktioner som har suffixet _l använder språkvarianten som skickas i stället för det aktuella språket för deras språkberoende beteende. Mer information finns i Nationella inställningar.

Beteendet för islower och _islower_l är odefinierat om c det inte är EOF eller inom intervallet 0 till och med 0xFF, inkluderande. När ett CRT-bibliotek för felsökning används och c inte är ett av dessa värden genererar funktionerna en försäkran.

Allmän textrutinmappning

TCHAR. H-rutin _UNICODE och _MBCS inte definierat _MBCS definierad _UNICODE definierad
_istlower islower _ismbclower iswlower
_istlower_l _islower_l _ismbclower_l _liswlower_l

Anmärkningar

Som standard är den här funktionens globala tillstånd begränsat till programmet. Information om hur du ändrar det här beteendet finns i Globalt tillstånd i CRT.

Kravspecifikation

Rutin Obligatoriskt huvud
islower <ctype.h>
iswlower <ctype.h> eller <wchar.h>
_islower_l <ctype.h>
_swlower_l <ctype.h> eller <wchar.h>

Mer kompatibilitetsinformation finns i Kompatibilitet.

Se även

Teckenklassificering
regionala inställningar
is, isw rutiner