Funktionen islower () i C ++ kontrollerer, om det givne tegn er et lille bogstav eller ej.
islower () Prototype
int islower (int ch);
De islower()
funktion kontrollerer, om lm er med små bogstaver, som er klassificeret af den nuværende C locale. Som standard er tegnene fra a til z (ascii-værdi 97 til 122) små bogstaver.
Opførslen af islower()
er udefineret, hvis værdien af ch ikke kan repræsenteres som usigneret char eller ikke er lig med EOF.
Det er defineret i header-fil "> header-fil.
islower () Parametre
ch: Tegnet, der skal kontrolleres.
islower () Returværdi
Den islower()
funktion returnerer ikke nulværdi hvis lm er med små bogstaver, ellers returnerer nul.
Eksempel: Hvordan fungerer islower () -funktionen
#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; )
Når du kører programmet, vil output være:
DETTE PROGRAM KONVERTERER ALLE LOWERCASE-KARAKTERER TIL UPPERCASE