Funkcija „islower“ (C ++) patikrina, ar duotas simbolis yra mažosios raidės, ar ne.
islower () prototipas
int islower (int ch);
Į islower()
funkcija patikrina, ar CH mažosiomis raidėmis, kaip klasifikuojami pagal dabartinį C lokalės. Pagal numatytuosius nustatymus simboliai nuo a iki z (ascii reikšmė nuo 97 iki 122) yra mažosios raidės.
islower()
Elemento elgsena nėra apibrėžta, jei ch reikšmė nėra atvaizduojama kaip nepasirašyta simbolis arba nėra lygi EOF.
Tai apibrėžiama antraštės faile "> header file.
islower () parametrai
ch: Veikėjas, kurį reikia patikrinti.
islower () Grąžinimo vertė
islower()
Funkcija grąžina ne nulinę vertę, jei CH mažosiomis raidėmis, nes kitaip grąžina nulį.
Pavyzdys: Kaip veikia 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; )
Kai paleisite programą, išvestis bus:
Ši programa visus mažosios raidės požymius konvertuoja į viršutinius