tolower, _tolower, towlower, _tolower_l, _towlower_l

Convertit un caractère en minuscules.

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

  • [in]c
    Caractère à convertir.

  • [in]locale
    Paramètres régionaux à utiliser pour la traduction spécifique aux paramètres régionaux.

Valeur de retour

Chacune de ces routines convertit une copie d' c à en minuscules si la conversion est possible, puis retourne le résultat.il n'y a aucune valeur de retour réservée pour indiquer une erreur.

Notes

Chacune de ces routines convertit une majuscule données à une minuscule s'il est possible et approprié.la conversion en majuscules ou minuscules d' towlower est spécifique aux paramètres régionaux.Seuls les caractères à propos de les paramètres régionaux sont modifiés dans le cas n.Les fonctions sans le suffixe d' _l utilisent les paramètres régionaux actuellement définis.Les versions de ces fonctions qui font utiliser le suffixe d' _l prendre des paramètres régionaux comme paramètre et qu'au lieu des paramètres régionaux actuellement définis.Pour plus d'informations, consultez Paramètres régionaux.

Pour qu' _tolower affiche les résultats attendus, __isascii et isupper doit les deux une valeur différente de zéro de retour.

mappages de routines de texte générique

routine de TCHAR.H

_MBCS & de _UNICODE non défini

_MBCS défini

_UNICODE défini

_totlower

tolower

_mbctolower

towlower

_totlower_l

_tolower_l

_mbctolower_l

_towlower_l

[!REMARQUE]

_tolower_l et _towlower_l n'ont pas de dépendances de paramètres régionaux et ne sont pas censés être appelés directement.Elles sont fournies pour un usage interne par _totlower_l.

Configuration requise

routine

en-tête requis

tolower

<ctype.h>

_tolower

<ctype.h>

towlower

<ctype.h> ou <wchar.h>

Pour des informations de compatibilité supplémentaires, consultez compatibilité dans l'introduction.

Exemple

Consultez l'exemple de aux fonctions.

Équivalent .NET Framework

System : : char : : ToLower

Voir aussi

Référence

Conversion de données

is, isw Routines

to fonctions

Paramètres régionaux

Interprétation des séquences de caractères multioctets