tolower
, _tolower
, towlower
, _tolower_l
, _towlower_l
Convertit un caractère en minuscule.
Syntaxe
int tolower(
int c
);
int _tolower(
int c
);
int towlower(
wint_t c
);
int _tolower_l(
int c,
_locale_t locale
);
int _towlower_l(
wint_t c,
_locale_t locale
);
Paramètres
c
Caractère à convertir.
locale
Paramètres régionaux à utiliser pour une traduction spécifique aux paramètres régionaux.
Valeur retournée
Chacune de ces routines convertit une copie de c
en minuscule si la conversion est possible, et retourne le résultat. Aucune valeur de retour n’est réservée pour indiquer une erreur.
Notes
Chacune de ces routines convertit une lettre majuscule donnée en lettre minuscule si elle est possible et pertinente. La conversion de la casse de towlower
est spécifique aux paramètres régionaux. Seuls les caractères relevant des paramètres régionaux actifs changent de casse. Les fonctions sans suffixe _l
utilisent les paramètres régionaux actuellement définis. Les versions de ces fonctions avec suffixe _l
prennent les paramètres régionaux comme paramètre et les utilisent à la place des paramètres régionaux actuellement définis. Pour plus d’informations, consultez Locale.
Pour _tolower
donner les résultats attendus, __isascii
et isupper
doit retourner à la fois différent de zéro.
Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier ce comportement, consultez État global dans le CRT.
Mappages de routine de texte générique
Routine TCHAR.H | _UNICODE et _MBCS non défini |
_MBCS Défini |
_UNICODE Défini |
---|---|---|---|
_totlower |
tolower |
_mbctolower |
towlower |
_totlower_l |
_tolower_l |
_mbctolower_l |
_towlower_l |
Remarque
Les routines _tolower_l
et _towlower_l
ne dépendent pas des paramètres régionaux et ne sont pas destinées à être appelées directement. Elles sont fournies pour une utilisation en interne par _totlower_l
.
Spécifications
Routine | En-tête requis |
---|---|
tolower |
<ctype.h> |
_tolower |
<ctype.h> |
towlower |
<ctype.h> ou <wchar.h> |
Pour plus d’informations sur la compatibilité, consultez Compatibility.
Exemple
Consultez l’exemple dans to
les fonctions.
Voir aussi
Conversion de données
is
, isw
routines
to
, fonctions
Paramètres régionaux
Interprétation des séquences de caractères multioctets
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour