C isgraph () - C Standard Library

Die Funktion isgraph () prüft, ob ein Zeichen ein Grafikzeichen ist oder nicht.

Zeichen mit grafischer Darstellung sind als grafische Zeichen bekannt.

Der isgraph () prüft, ob ein Zeichen ein grafisches Zeichen ist oder nicht. Wenn das an isgraph () übergebene Argument ein grafisches Zeichen ist, wird eine Ganzzahl ungleich Null zurückgegeben. Wenn nicht, wird 0 zurückgegeben.

Diese Funktion ist in der Header-Datei "> ctype.h-Header-Datei definiert

Funktionsprototyp von isgraph ()

 int isgraph (int argument);

Die Funktion isgraph () verwendet ein einzelnes Argument und gibt eine Ganzzahl zurück.

Wenn ein Zeichen als Argument übergeben wird, wird anstelle des Zeichens selbst der entsprechende ASCII-Wert des Zeichens übergeben.

Beispiel 1: Überprüfen Sie das Grafikzeichen

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

Ausgabe

 Wenn an isgraph () = 0 übergeben wird Wenn an isgraph () = 0 übergeben wird Wenn 9 an isgraph () = 1 übergeben wird

Beispiel 2: Drucken Sie alle grafischen Zeichen

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

Ausgabe

Alle grafischen Zeichen in der C-Programmierung sind :! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Interessante Beiträge...