C isgraph () - C стандартна библиотека

Функцията isgraph () проверява дали даден знак е графичен или не.

Известни са символи, които имат графично представяне, са графични знаци.

Isgraph () проверява дали даден знак е графичен или не. Ако аргументът, предаден на isgraph (), е графичен знак, той връща ненулево цяло число. Ако не, връща 0.

Тази функция е дефинирана в заглавния файл "> заглавен файл ctype.h

Функционален прототип на isgraph ()

 int isgraph (аргумент int);

Функцията isgraph () приема един аргумент и връща цяло число.

Когато знакът се предава като аргумент, съответната ASCII стойност на символа се предава вместо самия този символ.

Пример # 1: Проверете графичния знак

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

Изход

 Кога се предава на isgraph () = 0 Когато се предава на isgraph () = 0 Когато 9 се предава на isgraph () = 1

Пример # 2: Отпечатайте всички графични знаци

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

Изход

Всички графични знаци в програмирането на C са:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

Интересни статии...