C-kaavio () - C-standardikirjasto

Isgraph () -toiminto tarkistaa, onko merkki graafinen merkki vai ei.

Hahmot, joilla on graafinen esitys, ovat tunnettuja.

Isgraph () tarkistaa, onko merkki graafinen merkki vai ei. Jos isgraph (): lle välitetty argumentti on graafinen merkki, se palauttaa nollasta poikkeavan kokonaisluvun. Jos ei, se palauttaa arvon 0.

Tämä toiminto on määritetty otsikkotiedostossa Otsikkotiedosto "> ctype.h

Isgraphin () funktion prototyyppi

 int isgraafi (int-argumentti);

Funktio isgraph () ottaa yhden argumentin ja palauttaa kokonaisluvun.

Kun merkki välitetään argumenttina, merkin vastaava ASCII-arvo välitetään kyseisen merkin sijasta.

Esimerkki 1: Tarkista graafinen merkki

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

Tuotos

 Kun välitetään isgraphille () = 0 Kun välitetään isgraphille () = 0 Kun 9 välitetään isgraphille () = 1

Esimerkki 2: Tulosta kaikki graafiset merkit

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

Tuotos

Kaikki C-ohjelmoinnin graafiset merkit ovat:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Mielenkiintoisia artikkeleita...