C ++ islower () - standardní knihovna C ++

Funkce islower () v C ++ kontroluje, zda je daný znak malým písmenem nebo ne.

islower () Prototyp

 int islower (int ch);

Tyto islower()funkce zkontroluje, zda je ch malými písmeny, jak jsou klasifikovány podle aktuálního C locale. Ve výchozím nastavení jsou znaky od a do z (hodnota ascii 97 až 122) malými písmeny.

Chování islower()je nedefinováno, pokud hodnota ch není reprezentovatelná jako nepodepsaný znak nebo se nerovná EOF.

Je definován v hlavičkovém souboru.

islower () parametry

ch: Znak ke kontrole.

islower () Návratová hodnota

islower()Funkce vrací nenulovou hodnotu, pokud je ch malými písmeny, jinak vrátí nulu.

Příklad: Jak funguje funkce 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; ) 

Když spustíte program, výstup bude:

 TENTO PROGRAM PŘEMĚNUJE VŠECHNY DOLNÍ VLASTNOSTI NA VELKÝ PAS

Zajímavé články...