Freigeben über


__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>

.NET Framework-Entsprechung

System::Char::IsLetter

Siehe auch

Referenz

Zeichenklassifizierung

Locale

is- und isw-Routinen