Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, czy określony znak wielobajtowy jest alfa czy numeryczny.
Składnia
int _ismbbalnum(
unsigned int c
);
int _ismbbalnum_l(
unsigned int c
);
Parametry
c
Liczba całkowita do przetestowania.
locale
Ustawienia regionalne do użycia.
Wartość zwracana
_ismbbalnum
Zwraca wartość niezerową, gdy wyrażenie:
isalnum(c) || _ismbbkalnum(c)
jest nonzero dla c
, lub 0, gdy wyrażenie ma wartość zero.
Wersja tej funkcji z sufiksem _l
jest identyczna, z tą różnicą, że używa ustawień regionalnych przekazanych zamiast bieżących ustawień regionalnych dla zachowania zależnego od ustawień regionalnych.
Uwagi
Domyślnie stan globalny tej funkcji jest zakresem aplikacji. Aby zmienić to zachowanie, zobacz Stan globalny w CRT.
Wymagania
Procedura | Wymagany nagłówek |
---|---|
_ismbbalnum |
<mbctype.h> |
_ismbbalnum_l |
<mbctype.h> |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.
Biblioteki
Wszystkie wersje bibliotek czasu wykonywania języka C.