C islower () - C Βιβλιοθήκη τυπικής

Η συνάρτηση islower () ελέγχει εάν ένας χαρακτήρας είναι πεζό αλφάβητο (az) ή όχι.

Λειτουργία πρωτότυπο islower ()

 int islower (int arg);

Η συνάρτηση islower () παίρνει ένα μόνο όρισμα με τη μορφή ακέραιου και επιστρέφει μια τιμή τύπου int.

Παρόλο που το islower () παίρνει ακέραιο ως όρισμα, ο χαρακτήρας μεταφέρεται στη συνάρτηση. Εσωτερικά, ο χαρακτήρας μετατρέπεται στην τιμή ASCII για την επιταγή.

Ορίζεται στο αρχείο κεφαλίδας.

C islower () Τιμή επιστροφής

Αξία επιστροφής Παρατηρήσεις
Μη μηδενικός αριθμός (x> 0) Το επιχείρημα είναι ένα πεζό γράμμα.
Μηδέν (0) Το επιχείρημα δεν είναι πεζό αλφάβητο.

Παράδειγμα: Συνάρτηση C islower ()

 #include #include int main() ( char c; c='t'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); c='D'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); return 0; )

Παραγωγή

 Τιμή επιστροφής όταν το t μεταφέρεται στο islower (): 2 Η τιμή επιστροφής όταν το D μεταβιβάζεται στο islower (): 0 

Σημείωση: Ενδέχεται να λάβετε διαφορετική ακέραια τιμή όταν το πεζικό αλφάβητο μεταβιβάζεται στο islower () στο σύστημά σας. Όμως, όταν μεταβιβάζετε οποιονδήποτε άλλο χαρακτήρα εκτός από πεζούς χαρακτήρες στο islower (), επιστρέφει πάντα 0.

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