Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés
Se recomienda usar Visual Studio 2017
Esta documentación está archivada y no tiene mantenimiento.

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

[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.

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.

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 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.

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.

Vea el ejemplo de a funciones.

Mostrar: