Compartilhar via


__isascii, iswascii

Determina se um caractere específico é um caractere ASCII.

int __isascii(  
   int c  
); 
int iswascii(  
   wint_t c  
);

Parâmetros

  • c
    Inteiro a ser testado.

Valor de retorno

Cada uma dessas rotinas retorna diferente de zero se c é uma representação específica de um caractere ASCII. __isascii retorna um valor diferente de zero se c é um caractere ASCII no intervalo (–). 0x7F 0x00 iswascii retorna um valor diferente de zero se c for uma representação de caractere ampla de um caractere ASCII. Cada uma dessas rotinas retornará 0 se c não atender à condição de teste.

Mapeamentos da rotina de texto genérico

Rotina Tchar.h

_UNICODE e _MBCS não definidos

_MBCS definido

_UNICODE definido

_istascii

isascii

isascii

iswascii

Requisitos

Rotina

Cabeçalho necessário

__isascii

<ctype.h>

iswascii

<ctype.h> ou <wchar.h>

Equivalência do .NET Framework

System::Char::IsLetter

Consulte também

Referência

Classificação de caractere

Localidade

Rotinas is, isw