isblank, iswblank, _isblank_l, _iswblank_l
Bir tamsayının boşluk karakterini temsil edip etmediğini belirler.
int isblank(
int c
);
int iswblank(
wint_t c
);
int _isblank_l(
int c,
_locale_t locale
);
int _iswblank_l(
wint_t c,
_locale_t locale
);
Parametreler
c
Test etmek için bir tamsayı.locale
Kullanılacak yerel ayar.
Dönüş Değeri
c, bir boşluk veya yatay sekme karakterinin özel bir temsiliyse veya bir metin satırı içinde sözcükleri ayırmak için kullanılan yerel ayara özgü karakter kümesinden biriyse, bu yordamların her biri sıfır dışında bir değer getirir.isblank, c bir boşluk karakteri (0x20) veya yatay sekme karakteriyse (0x09) sıfır olmayan bir değer döndürür.isblank işlevleri için test durumunun sonucu, LC_CTYPE yerel ayarının kategori ayarına bağlıdır; daha fazla bilgi için bkz. setlocale, _wsetlocale._l soneki olmayan bu işlevlerin sürümleri, yerel ayarlara bağımlı tüm davranışlar için geçerli yerel ayarları kullanır; _l sonekine sahip olmayan sürümler ise bunun yerine geçirilen yerel ayarı kullanmaları dışında aynıdır.Daha fazla bilgi için bkz. Yerel Ayar.
iswblank, c standart bir alana karşılık gelen bir geniş karakter ya da yatay sekme karakteriyse sıfır olmayan bir değer döndürür.
isblank ve _isblank_l davranışı, c EOF değilse veya 0-0xFF aralığındaysa tanımsızdır.Bir hata ayıklama CRT kitaplığı kullanıldığında ve c bu değerlerden biri olmadığında, işlevler bir onay oluşturur.
Genel Metin Yordam Eşleşmeleri
TCHAR.H yordamı |
_UNICODE & _MBCS tanımlanmamış |
_MBCS tanımlanmış |
_UNICODE tanımlanmış |
---|---|---|---|
_istblank |
isblank |
iswblank |
|
_istblank_l |
_isblank_l |
_iswblank_l |
Gereksinimler
Yordam |
Gerekli başlık |
---|---|
isblank |
<ctype.h> |
iswblank |
<ctype.h> or <wchar.h> |
_isblank_l |
<ctype.h> |
_iswblank_l |
<ctype.h> or <wchar.h> |
Ek uyumluluk bilgileri için bkz. Uyumluluk.