Funkcija islower () u C ++ provjerava je li zadani znak malim slovom ili nije.
islower () Prototip
int islower (int ch);
Na islower()
funkcija provjerava ako ch je malim slovima, barem sudeći po trenutnom C mjesto. Prema zadanim postavkama, znakovi od a do z (vrijednost ascii 97 do 122) su mala slova.
Ponašanje of islower()
je nedefinirano ako vrijednost ch nije predstavljiva kao nepotpisani char ili nije jednaka EOF.
Definirano je u datoteci zaglavlja "> datoteka zaglavlja.
islower () Parametri
ch: Znak za provjeru.
islower () Povratna vrijednost
islower()
Funkcija vraća ne nultu vrijednost ako ch je malim slovima, u suprotnom vraća na nulu.
Primjer: Kako funkcionira funkcija 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; )
Kada pokrenete program, izlaz će biti:
OVAJ PROGRAM PRETVARA SVE LIKOVE LIKOVA U VELIKE