Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan apakah bilangan bulat mewakili karakter grafis.
Sintaks
int isgraph(
int c
);
int iswgraph(
wint_t c
);
int _isgraph_l(
int c,
_locale_t locale
);
int _iswgraph_l(
wint_t c,
_locale_t locale
);
Parameter
c
Bilangan bulat untuk diuji.
Nilai hasil
Masing-masing rutinitas ini mengembalikan nonzero jika c merupakan representasi tertentu dari karakter yang dapat dicetak selain spasi. isgraph mengembalikan nilai bukan nol jika c merupakan karakter yang dapat dicetak selain spasi. iswgraph mengembalikan nilai bukan nol jika c merupakan karakter lebar yang dapat dicetak selain spasi karakter lebar. Masing-masing rutinitas ini mengembalikan 0 jika c tidak memenuhi kondisi pengujian.
Versi fungsi-fungsi ini yang memiliki _l akhiran menggunakan lokal yang diteruskan alih-alih lokal saat ini untuk perilaku dependen lokal mereka. Untuk informasi selengkapnya, lihat Lokal.
isgraph Perilaku dan _isgraph_l tidak terdefinisi jika c bukan EOF atau dalam rentang 0 hingga 0xFF, inklusif. Saat pustaka CRT debug digunakan dan c bukan salah satu nilai ini, fungsi meningkatkan pernyataan.
Pemetaan rutin teks generik
| TCHAR. Rutinitas H | _UNICODE dan _MBCS tidak ditentukan |
_MBCS Didefinisikan |
_UNICODE Didefinisikan |
|---|---|---|---|
_istgraph |
isgraph |
_ismbcgraph |
iswgraph |
_istgraph_l |
_isgraph_l |
_ismbcgraph_l |
_iswgraph_l |
Keterangan
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
| Rutin | Header yang diperlukan |
|---|---|
isgraph |
<ctype.h> |
iswgraph |
<ctype.h> atau <wchar.h> |
_isgraph_l |
<ctype.h> |
_iswgraph_l |
<ctype.h> atau <wchar.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.