C isgraph () - C standarta bibliotēka

Satura rādītājs

Funkcija isgraph () pārbauda, ​​vai raksturs ir grafisks raksturs.

Ir zināmas rakstzīmes, kurām ir grafisks attēlojums.

Isgraph () pārbauda, ​​vai raksturs ir grafisks raksturs vai nav. Ja isgraph () nodotais arguments ir grafisks raksturs, tas atgriež veselu skaitli, kas nav nulle. Ja nē, tas atgriež 0.

Šī funkcija ir definēta galvenes failā "Header File"> ctype.h

Funkcijas isgraph prototips ()

 int isgraph (int arguments);

Funkcija isgraph () aizņem vienu argumentu un atgriež veselu skaitli.

Kad rakstzīme tiek nodota kā arguments, tiek nodota attiecīgā rakstzīmes ASCII vērtība, nevis pati šī rakstzīme.

1. piemērs: pārbaudiet grafisko rakstzīmi

 #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); 

Rezultāts

 Kad tiek nodots isgraph () = 0 Kad tiek nodots isgraph () = 0 Kad 9 tiek nodots isgraph () = 1

2. piemērs: izdrukājiet visas grafiskās rakstzīmes

 #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; ) 

Rezultāts

Visas grafiskās rakstzīmes C programmēšanā ir:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _" abcdefghijklmnopqrstu vwxyz (|) ~

Interesanti raksti...