islower, iswlower, _islower_l, _iswlower_l
Bestimmt, ob ein bestimmtes Zeichen in Kleinbuchstaben ist.
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
);
Parameter
c
Der zu überprüfende ganze Zahl.locale
Der zu verwendende Gebietsschema.
Rückgabewert
Jede dieser Routinen gibt Wert ungleich 0 (null) zurück, wenn c eine bestimmte Darstellung eines Kleinbuchstabens ist.islower gibt einen Wert ungleich 0 (null) zurück, wenn c ein Kleinbuchstabe ist (A – Z).iswlower gibt einen Wert ungleich 0 (null) zurück, wenn c ein Breitzeichen handelt, das in einen Kleinbuchstaben entspricht oder wenn c eines Implementierung-definierten eines Satzes von Breitzeichen handelt, für die kein Wert von iswcntrl, iswdigit, iswpunctoder iswspace ungleich 0 (null) ist.Jede dieser Routinen gibt 0 zurück, wenn c nicht die Testbedingung entsprechen.
Wenn einer Bibliothek der Version CRT verwendet wird, wird islower eine CRT-Assertion auf, wenn es einen Parameter übergeben wurde, der nicht EOF oder im Bereich von 0 (0xFF durchgehendem ist.Wenn es mit einer CRT-Debugbibliothek verwendet wird, verwendet islower den Parameter als Index in ein Array mit nicht definierten Ergebnissen, wenn der Parameter nicht im Bereich zwischen 0 und EOF durchgehendem 0xFF ist.
Die Versionen dieser Funktionen mit dem _l Suffix sind identisch, mit der Ausnahme, dass sie verwenden das Gebietsschema, das anstatt des aktuellen Gebietsschemas für ihren gebietsschemaabhängiges Verhalten übergeben wird.Weitere Informationen finden Sie unter Gebietsschema.
Zuweisung generischer Textroutinen
TCHAR.H-Routine |
_UNICODE & _MBCS nicht definiert |
_MBCS definieren |
_UNICODE definiert |
---|---|---|---|
_istlower |
islower |
iswlower |
|
_istlower_l |
_islower _l |
_liswlower_l |
Anforderungen
Routine |
Erforderlicher Header |
---|---|
islower |
<ctype.h> |
iswlower |
<ctype.h> oder <wchar.h> |
_islower_l |
<ctype.h> |
_swlower_l |
<ctype.h> oder <wchar.h> |
Um Kompatibilität zusätzlichen Informationen finden Sie unter Kompatibilität in der Einführung.