_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 c
sı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.