C ++ islower () - C ++ Standardbibliotek

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

Interessante artikler...