Funktionen islower () i C ++ kontrollerar om det angivna tecknet är ett gemener eller inte.
islower () Prototyp
int islower (int ch);
De islower()
funktionskontroller om ch är i gemener som klassificerats av den aktuella C-språk. Som standard är tecknen från a till z (ascii-värde 97 till 122) gemener.
Uppförandet av islower()
är odefinierat om värdet på ch inte kan representeras som osignerad röd eller inte är lika med EOF.
Det definieras i rubrikfil "> rubrikfil.
islower () Parametrar
ch: Tecknet som ska kontrolleras.
islower () Returvärde
Den islower()
Funktionen returnerar icke nollvärde om ch är i gemener, annars returneras noll.
Exempel: Hur fungerar 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ör programmet blir resultatet:
DETTA PROGRAM KONVERTERAR ALLA LOWERCASE-KARAKTER TILL UPPERCASE