_ismbbalnum, _ismbbalnum_l

Belirtilen çok baytlı bir karakterin alfa mı yoksa sayısal mı olduğunu belirler.

Sözdizimi

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

Parametreler

c
Test edilecek tamsayı.

locale
Kullanılacak yerel ayar.

Dönüş değeri

_ismbbalnum ifadesinde sıfır olmayan bir değer döndürür:

isalnum(c) || _ismbbkalnum(c)

ifadesi sıfır olduğunda , veya 0 için csıfır değildir.

Bu işlevin sonekli _l sürümü aynıdır, ancak yerel ayara bağımlı davranışı için geçerli yerel ayar yerine geçirilen yerel ayarı kullanır.

Açıklamalar

Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.

Gereksinimler

Yordam Gerekli başlık
_ismbbalnum <mbctype.h>
_ismbbalnum_l <mbctype.h>

Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.

Kitaplıklar

C çalışma zamanı kitaplıklarının tüm sürümleri.

Ayrıca bkz.

Bayt sınıflandırması
_ismbb Rutin