C ++ islower () - Libreria standard C ++

La funzione islower () in C ++ controlla se il carattere specificato è un carattere minuscolo o meno.

islower () Prototipo

 int islower (int ch);

La islower()funzione controlla se ch è in minuscolo come classificato dalla locale C corrente. Per impostazione predefinita, i caratteri dalla a alla z (valore ASCII da 97 a 122) sono caratteri minuscoli.

Il comportamento di islower()è indefinito se il valore di ch non è rappresentabile come char senza segno o non è uguale a EOF.

È definito nel file di intestazione "> file di intestazione.

Parametri islower ()

ch: Il carattere da controllare.

islower () Restituisce il valore

La islower()funzione restituisce un valore diverso da zero se ch è in minuscolo, altrimenti restituisce zero.

Esempio: come funziona la funzione 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; ) 

Quando esegui il programma, l'output sarà:

 QUESTO PROGRAMMA CONVERTE TUTTI I CARATTERI MINUSCOLI IN MAIUSCOLI

Articoli interessanti...