Partager via


isalnum, iswalnum, _isalnum_l, _iswalnum_l

Détermine si un caractère particulier est un caractère alphanumérique.

int isalnum( 
   int c 
);
int iswalnum( 
   wint_t c 
);
int _isalnum_l( 
   int c,
   _locale_t locale
);
int _iswalnum_l( 
   wint_t c,
   _locale_t locale
);

Paramètres

  • c
    entier à tester.

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

Valeur de retour

Chacune de ces routines retourne une valeur différente de zéro si c est une représentation particulière d'un caractère alphanumérique.isalnum retourne une valeur différente de zéro si isalpha ou isdigit est différent de zéro pour c, c. autrement dit., si c est dans les limites A à Z, a et z, ou 0 - 9.iswalnum retourne une valeur différente de zéro si iswalpha ou iswdigit est différent de zéro pour c.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, isalnum affiche une assertion CRT si passé un paramètre qui n'est pas EOF ou compris dans la plage 0 0xFF traversants.isalnum 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

_istalnum

isalnum

_ismbcalnum

iswalnum

_istalnum_l

_isalnum_l

_ismbcalnum_l

_iswalnum_l

Configuration requise

routine

en-tête requis

isalnum

<ctype.h>

iswalnum

<ctype.h> ou <wchar.h>

_isalnum_l

<ctype.h>

_iswalnum_l

<ctype.h> ou <wchar.h>

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

Équivalent .NET Framework

System : : char : : IsLetterOrDigit

Voir aussi

Référence

Classification des caractères

Paramètres régionaux

is, isw Routines