La fonction islower () en C ++ vérifie si le caractère donné est un caractère minuscule ou non.
Prototype islower ()
int islower (int ch);
La islower()
fonction vérifie si ch est en minuscules tel que classé par la locale C actuelle. Par défaut, les caractères de a à z (valeur ascii 97 à 122) sont des caractères minuscules.
Le comportement de islower()
n'est pas défini si la valeur de ch n'est pas représentable en tant que caractère non signé ou n'est pas égale à EOF.
Il est défini dans le fichier d'en-tête "> fichier d'en-tête.
Paramètres islower ()
ch: Le caractère à vérifier.
islower () Valeur de retour
La islower()
fonction renvoie une valeur non nulle si ch est en minuscules, sinon renvoie zéro.
Exemple: fonctionnement de la fonction 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; )
Lorsque vous exécutez le programme, la sortie sera:
Ce programme convertit tous les caractères minuscules en majuscules