Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob ein bestimmtes Zeichen ein Leerzeichen darstellt.
int isspace(
int c
);
int iswspace(
wint_t c
);
int _isspace_l(
int c,
_locale_t locale
);
int _iswspace_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 Leerzeichens ist.isspace gibt einen Wert ungleich 0 (null) zurück, wenn c ein Leerzeichen ist (0x09 – 0x0D oder 0x20).Das Ergebnis der Testbedingung für die isspaceFunktion hängt von der LC_CTYPE Kategorieeinstellung des Gebietsschemas ab. Weitere Informationen finden Sie unter setlocale .Die Versionen dieser Funktionen ohne das Suffix verwenden _ldem aktuellen Gebietsschema für ein beliebiges gebietsschemaabhängige Verhalten. Versionen mit dem _l Suffix sind identisch, mit der Ausnahme, dass sie verwenden Sie stattdessen das Gebietsschema, das übergeben wird.Weitere Informationen finden Sie unter Gebietsschema.
iswspace gibt einen Wert ungleich 0 (null) zurück, wenn c ein Breitzeichen handelt, das auf einen Standardwert leerstellenzeichen entspricht.
Wenn es mit einer CRT-Debugbibliothek verwendet wird, wird isspace 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 Nicht-Debug CRT-Bibliothek verwendet wird, verwendet isspace den Parameter als Index in ein Array mit nicht definierten Ergebnissen, wenn der Parameter nicht im Bereich zwischen 0 und EOF durchgehendem 0xFF ist.
Zuweisung generischer Textroutinen
TCHAR.H-Routine |
_UNICODE & _MBCS nicht definiert |
_MBCS definieren |
_UNICODE definiert |
|---|---|---|---|
_istspace |
isspace |
iswspace |
Anforderungen
Routine |
Erforderlicher Header |
|---|---|
isspace |
<ctype.h> |
iswspace |
<ctype.h> oder <wchar.h> |
_isspace_l |
<ctype.h> |
_iswspace_l |
<ctype.h> oder <wchar.h> |
Um Kompatibilität zusätzlichen Informationen finden Sie unter Kompatibilität in der Einführung.