Freigeben über


_ismbbalnum, _ismbbalnum_l

Bestimmt, ob ein angegebenes Multibytezeichen eine Alpha oder ein numerisches Zeichen ist.

Syntax

int _ismbbalnum(
   unsigned int c
);
int _ismbbalnum_l(
   unsigned int c
);

Parameter

c
Die zu testende ganze Zahl.

locale
Zu verwendendes Gebietsschema.

Rückgabewert

_ismbbalnum gibt einen Wert ungleich Null zurück, wenn der Ausdruck:

isalnum(c) || _ismbbkalnum(c)

ist "nonzero" für coder "0", wenn der Ausdruck null ist.

Die Version dieser Funktion mit dem _l -Suffix ist beinahe identisch, verwendet jedoch das an sie übergebene Gebietsschema anstelle des aktuellen Gebietsschemas für ihr vom Gebietsschema abhängiges Verhalten.

Hinweise

Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.

Anforderungen

Routine Erforderlicher Header
_ismbbalnum <mbctype.h>
_ismbbalnum_l <mbctype.h>

Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.

Libraries

Alle Versionen der C-Laufzeitbibliotheken.

Siehe auch

Byteklassifizierung
_ismbb Routinen