C ++ islower () - C ++ standartinė biblioteka

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

Įdomios straipsniai...