_ismbbprint, _ismbbprint_l

Menentukan apakah karakter multibyte yang ditentukan adalah karakter cetak.

Sintaks

int _ismbbprint(
   unsigned int c
);
int _ismbbprint_l(
   unsigned int c,
   _locale_t locale
);

Parameter

c
Bilangan bulat yang akan diuji.

locale
Lokal untuk digunakan.

Nilai hasil

_ismbbprint mengembalikan nilai bukan nol saat ekspresi:

isprint(c) || _ismbbkprint(c)

bukan nol untuk c, atau 0 jika tidak. _ismbbprint menggunakan lokal saat ini untuk perilaku dependen lokal apa pun. _ismbbprint_l identik kecuali menggunakan lokal yang diteruskan sebagai gantinya. Untuk informasi selengkapnya, lihat Lokal.

Keterangan

Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.

Persyaratan

Rutin Header yang diperlukan
_ismbbprint <mbctype.h>
_ismbbprint_l <mbctype.h>

Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.

Baca juga

Klasifikasi byte
_ismbb Rutinitas