C isgraph () - C Standard Library

Az isgraph () függvény ellenőrzi, hogy egy karakter grafikus karakter-e vagy sem.

A grafikus ábrázolással rendelkező karakterek grafikus karakterek.

Az isgraph () ellenőrzi, hogy egy karakter grafikus karakter-e vagy sem. Ha az isgraph () -nak átadott argumentum grafikus karakter, akkor nem nulla egész számot ad vissza. Ha nem, akkor 0-t ad vissza.

Ezt a függvényt a Fejlécfájl "> ctype.h fejlécfájlban határozzuk meg

Az isgraph () függvény prototípusa

 int isgraph (int argumentum);

Az isgraph () függvény egyetlen argumentumot vesz fel, és egész számot ad vissza.

Ha a karaktert argumentumként adják át, akkor a karakter megfelelő ASCII-értéke kerül átadásra maga a karakter helyett.

1. példa: Ellenőrizze a grafikus karaktert

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

Kimenet

 Amikor átadják az isgraph-nak () = 0 Mikor adják át az isgraph-nak () = 0 Amikor 9-et adnak át az isgraph-nak () = 1

2. példa: Az összes grafikus karakter kinyomtatása

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

Kimenet

A C programozás összes grafikus karaktere:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _" abcdefghijklmnopqrstu vwxyz (|) ~

érdekes cikkek...