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.

isalpha, iswalpha, _isalpha_l, _iswalpha_l

Compruebe un entero para verlo es representa un carácter alfabético en un juego de caracteres.

int isalpha( 
   int c 
);
int iswalpha( 
   wint_t c 
);
int _isalpha_l( 
   int c,
   _locale_t locale 
);
int _iswalpha_l( 
   wint_t c,
   _locale_t locale 
);

c

entero a probar.

locale

La configuración regional a utilizar en lugar de la configuración regional actual.

Cada una de estas rutinas devuelve cero si c es una representación específica de un carácter alfabético. isalpha devuelve un valor distinto de cero si c está dentro de los intervalos A – z o a – z. iswalpha devuelve un valor distinto de cero únicamente caracteres anchos por los que iswupper o iswlower es distinto de cero, es decir, por cualquier carácter ancho que sea uno de un conjunto implementación-definido que cualquiera de iswcntrl, de iswdigit, de iswpunct, o de iswspace sea cero. Cada una de estas rutinas devuelve 0 si c no cumple la condición de prueba.

Cuando se usa con una biblioteca CRT de depuración, isalpha mostrará CRT validar si se pasa un parámetro que no es EOF o en el intervalo de 0 0xFF directos. Cuando se usa con una biblioteca CRT de lanzamiento, isalpha utilizará el parámetro como un índice en una matriz, con resultados no definidos si el parámetro no es EOF o en el intervalo de 0 0xFF directos.

Las versiones de estas funciones con el sufijo de _l son idénticas salvo que utilizan el parámetro locale pasado en lugar de la configuración regional actual. Para obtener más información, vea Configuración regional.

Asignaciones de la rutina de texto genérico

rutina de TCHAR.H

_UNICODE y _MBCS no definido

_MBCS definido

_UNICODE definido

_istalpha

isalpha

_ismbcalpha

iswalpha

_istalpha_l

_isalpha_l

_ismbcalpha_l

_iswalpha_l

rutina

Encabezado necesario

isalpha

<ctype.h>

iswalpha

<ctype.h> o <wchar.h>

_isalpha_l

<ctype.h>

_iswalpha_l

<ctype.h> o <wchar.h>

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

Mostrar: