Funkcja islower () w C ++ sprawdza, czy dany znak jest małą literą, czy nie.
islower () Prototyp
int islower (int ch);
Te islower()
kontrole funkcyjne jeśli ch jest małymi literami jak sklasyfikowany przez obecnego C lokalizacji. Domyślnie znaki od a do z (wartość ascii od 97 do 122) to małe litery.
Zachowanie islower()
jest niezdefiniowane, jeśli wartość ch nie może być reprezentowana jako znak bez znaku lub nie jest równa EOF.
Jest zdefiniowany w pliku nagłówkowym "> plik nagłówkowy.
islower () Parametry
ch: znak do sprawdzenia.
islower () Zwraca wartość
islower()
Zwraca non wartość zero, jeśli ch jest małymi literami, inaczej zwraca zero.
Przykład: Jak działa funkcja 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; )
Po uruchomieniu programu wynik będzie następujący:
TEN PROGRAM KONWERTUJE WSZYSTKIE MAŁE ZNAKI NA WIELKIE LITERY