C isgraph () - C Pustaka Standar

Fungsi isgraph () memeriksa apakah suatu karakter adalah karakter grafik atau bukan.

Karakter yang memiliki representasi grafis yang diketahui adalah karakter grafis.

Isgraph () memeriksa apakah suatu karakter adalah karakter grafik atau bukan. Jika argumen yang diteruskan ke isgraph () adalah karakter grafik, ia mengembalikan integer bukan nol. Jika tidak, ini mengembalikan 0.

Fungsi ini didefinisikan dalam File Header "> file header ctype.h

Prototipe fungsi isgraph ()

 int isgraph (argumen int);

Fungsi isgraph () mengambil satu argumen dan mengembalikan integer.

Ketika karakter dikirimkan sebagai argumen, nilai ASCII yang sesuai dari karakter tersebut diteruskan, bukan karakter itu sendiri.

Contoh # 1: Periksa karakter grafik

 #include #include int main() ( char c; int result; c = ' '; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); c = ''; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); c = '9'; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); 

Keluaran

 Ketika diteruskan ke isgraph () = 0 Ketika diteruskan ke isgraph () = 0 Ketika 9 diteruskan ke isgraph () = 1

Contoh # 2: Cetak semua karakter grafik

 #include #include int main() ( int i; printf("All graphic characters in C programming are: "); for (i=0;i<=127;++i) ( if (isgraph(i)!=0) printf("%c ",i); ) return 0; ) 

Keluaran

Semua karakter grafik dalam pemrograman C adalah:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Artikel yang menarik...