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

Παραγωγή

Όλοι οι γραφικοί χαρακτήρες στον προγραμματισμό Γ είναι:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

ενδιαφέροντα άρθρα...