Share via


_ismbbalnum, _ismbbalnum_l

Určuje, zda je zadaný vícebajtový znak alfa nebo číselný.

Syntaxe

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

Parametry

c
Celé číslo, které se má testovat.

locale
Národní prostředí, které se má použít.

Vrácená hodnota

_ismbbalnum vrátí nenulovou hodnotu, když výraz:

isalnum(c) || _ismbbkalnum(c)

je nenulová hodnota pro c, nebo 0, pokud je výraz nula.

Verze této funkce s příponou _l je shodná s tím rozdílem, že používá národní prostředí předané místo aktuálního národního prostředí pro své chování závislé na národním prostředí.

Poznámky

Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.

Požadavky

Rutina Požadovaný hlavičkový soubor
_ismbbalnum <mbctype.h>
_ismbbalnum_l <mbctype.h>

Další informace o kompatibilitě najdete v tématu Kompatibilita.

Knihovny

Všechny verze knihoven runtime jazyka C.

Viz také

Klasifikace bajtů
_ismbb Rutiny