C ++ islower () - C ++ Standard Βιβλιοθήκη

Η συνάρτηση islower () στο C ++ ελέγχει εάν ο δεδομένος χαρακτήρας είναι πεζός ή όχι.

islower () Πρωτότυπο

 int islower (int ch);

Η islower()συνάρτηση ελέγχει εάν το ch είναι πεζά όπως ταξινομείται από τις τρέχουσες τοπικές ρυθμίσεις C. Από προεπιλογή, οι χαρακτήρες από το α έως το ζ (τιμή ascii 97 έως 122) είναι πεζά.

Η συμπεριφορά του islower()είναι απροσδιόριστη εάν η τιμή του ch δεν μπορεί να αναπαρασταθεί ως ανυπόγραφη char ή δεν είναι ίση με το EOF.

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

islower () Παράμετροι

ch: Ο χαρακτήρας που πρέπει να ελέγξετε.

islower () Επιστροφή τιμή

Η islower()συνάρτηση επιστρέφει μη μηδενική τιμή εάν το ch είναι πεζά, διαφορετικά επιστρέφει μηδέν.

Παράδειγμα: Πώς λειτουργεί η λειτουργία islower ()

 #include #include #include using namespace std; int main() ( char str() = "This Program Converts ALL LowerCase Characters to UpperCase"; for (int i=0; i < strlen(str); i++) ( if (islower(str(i))) /* Converting lowercase characters to uppercase */ str(i) = str(i) - 32; ) cout << str; return 0; ) 

Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:

 ΑΥΤΟ ΤΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΒΟΛΕΙ ΟΛΟΥΣ ΤΟΥΣ ΧΑΡΑΚΤΗΡΙΣΤΙΚΟΥ ΧΑΜΗΛΟΥ ΧΩΡΟΥ

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