__isascii, iswascii
Bestimmt, ob ein bestimmtes Zeichen ein ASCII-Zeichen ist.
int __isascii(
int c
);
int iswascii(
wint_t c
);
Parameter
- c
Zu testende ganze Zahl.
Rückgabewert
Jede dieser Routinen gibt Wert ungleich 0 (null) zurück, wenn c eine bestimmte Darstellung eines ASCII-Zeichens ist. __isascii gibt einen Wert ungleich 0 (null) zurück, wenn c ein ASCII-Zeichen ist (im Bereich 0x00 - 0x7F). iswascii gibt einen Wert ungleich 0 (null) zurück, wenn c eine Breitzeichendarstellung eines ASCII-Zeichens ist. Jede dieser Routinen gibt 0 zurück, wenn c die Testbedingung nicht erfüllt.
Zuordnung generischer Textroutinen
Tchar.h-Routine |
_UNICODE und _MBCS nicht definiert |
_MBCS definiert |
_UNICODE definiert |
---|---|---|---|
_istascii |
isascii |
isascii |
iswascii |
Anforderungen
Routine |
Erforderlicher Header |
---|---|
__isascii |
<ctype.h> |
iswascii |
<ctype.h> oder <wchar.h> |