C isgraph () - C standartinė biblioteka

Funkcija isgraph () patikrina, ar simbolis yra grafinis simbolis, ar ne.

Yra žinomi simboliai, turintys grafinį vaizdą.

Isgraph () patikrina, ar simbolis yra grafinis simbolis, ar ne. Jei isgraph () perduotas argumentas yra grafinis simbolis, jis pateikia ne nulį sveikąjį skaičių. Jei ne, jis grąžina 0.

Ši funkcija apibrėžiama antraštės faile "> ctype.h antraštės failas

Isgraph () funkcijos prototipas

 int isgraph (int argumentas);

Funkcija isgraph () užima vieną argumentą ir pateikia sveiką skaičių.

Kai simbolis perduodamas kaip argumentas, vietoj paties simbolio perduodama atitinkama simbolio ASCII reikšmė.

1 pavyzdys: patikrinkite grafinį simbolį

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

Rezultatas

 Kai perduodama isgraph () = 0 Kai perduodama isgraph () = 0 Kai 9 perduodama isgraph () = 1

2 pavyzdys: atsispausdinkite visus grafinius simbolius

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

Rezultatas

Visi C programavimo grafiniai simboliai yra:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _" abcdefghijklmnopqrstu vwxyz (|) ~

Įdomios straipsniai...