Share via


tolower, _tolower, towlower, _tolower_l, _towlower_l

Convierte un carácter en minúsculas.

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 
);

Parámetros

  • [in]c
    Carácter que se va a convertir.

  • [in]locale
    Configuración regional a utilizar para la traducción de la configuración regional.

Valor devuelto

Cada una de estas rutinas convierte una copia de c a minúsculas si la conversión es posible, y devuelve el resultado.No hay ningún valor devuelto reservado para indicar un error.

Comentarios

Cada una de estas rutinas convierte una letra mayúscula especificada en minúsculas si es posible y pertinente.La conversión del caso de towlower es la configuración regional.Únicamente caracteres pertinentes para la configuración regional actual se cambian en caso de que.Las funciones sin el sufijo de _l utilizan la configuración regional actualmente establecido.Las versiones de estas funciones que tienen el sufijo de _l toma la configuración regional como parámetro y use que en lugar de la configuración regional actualmente establecido.Para obtener más información, vea Configuración regional.

Para que _tolower dé los resultados esperados, __isascii y isupper debe ambos devuelven cero.

Asignaciones de la rutina de texto genérico

rutina de TCHAR.H

_UNICODE y _MBCS no definido

_MBCS definido

_UNICODE definido

_totlower

tolower

_mbctolower

towlower

_totlower_l

_tolower_l

_mbctolower_l

_towlower_l

[!NOTA]

_tolower_l y _towlower_l no dependen de la configuración regional y no están diseñados llamar directamente.Se proporcionan para uso interno por _totlower_l.

Requisitos

rutina

Encabezado necesario

tolower

<ctype.h>

_tolower

<ctype.h>

towlower

<ctype.h> o <wchar.h>

Para obtener información adicional de compatibilidad, vea compatibilidad en la Introducción.

Ejemplo

Vea el ejemplo de a funciones.

Equivalente en .NET Framework

System:: char:: ToLower

Vea también

Referencia

Conversión de datos

is, isw rutinas

to funciones

Configuración regional

Interpretación de secuencias de Multibyte- Carácter