Partager via


isalpha, iswalpha, _isalpha_l, _iswalpha_l

Activez un entier pour le consulter sont représente un caractère alphabétique dans un jeu de caractères.

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

Paramètres

  • c
    entier à tester.

  • locale
    Les paramètres régionaux à utiliser au lieu des paramètres régionaux.

Valeur de retour

Chacune de ces routines retourne une valeur différente de zéro si c est une représentation particulière d'une lettre.isalpha retourne une valeur différente de zéro si c est dans les limites A à Z ou une classe (Z.iswalpha retourne une valeur différente de zéro uniquement pour les caractères élargis pour lesquels iswupper ou iswlower est différent de zéro, c. autrement dit., pour tout caractère élargi qui est un d'un ensemble implémentation-défini pour lequel aucun d' iswcntrl, d' iswdigit, d' iswpunct, ou d' iswspace n'est différent de zéro.Chacune de ces routines retourne 0 si c ne remplit pas la condition de test.

Lorsque utilisé avec une bibliothèque CRT de débogage, isalpha affiche une assertion CRT si passé un paramètre qui n'est pas EOF ou compris dans la plage 0 0xFF traversants.Lorsque utilisé avec une bibliothèque CRT de version, isalpha utilisera le paramètre comme index dans un tableau, avec les résultats indéfinis si le paramètre n'est pas EOF ou compris dans la plage 0 0xFF traversants.

Les versions de ces fonctions par le suffixe d' _l sont identiques mais elles utilisent le paramètre de paramètres régionaux passé au lieu des paramètres régionaux.Pour plus d'informations, consultez Paramètres régionaux.

mappages de routines de texte générique

routine de TCHAR.H

_MBCS & de _UNICODE non défini

_MBCS défini

_UNICODE défini

_istalpha

isalpha

_ismbcalpha

iswalpha

_istalpha_l

_isalpha_l

_ismbcalpha_l

_iswalpha_l

Configuration requise

routine

en-tête requis

isalpha

<ctype.h>

iswalpha

<ctype.h> ou <wchar.h>

_isalpha_l

<ctype.h>

_iswalpha_l

<ctype.h> ou <wchar.h>

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

Équivalent .NET Framework

System : : char : : IsLetter

Voir aussi

Référence

Classification des caractères

Paramètres régionaux

is, isw Routines