_ismbbalnum
, _ismbbalnum_l
Determina se um caractere multibyte especificado é alfa ou numérico.
Sintaxe
int _ismbbalnum(
unsigned int c
);
int _ismbbalnum_l(
unsigned int c
);
Parâmetros
c
Inteiro a ser testado.
locale
Localidade a usar.
Valor retornado
_ismbbalnum
Retorna um valor diferente de zero quando a expressão:
isalnum(c) || _ismbbkalnum(c)
é diferente de zero para c
, ou 0 quando a expressão é zero.
A versão dessa função com o sufixo _l
é idêntica, exceto pelo fato de que ele usa a localidade passada em vez da localidade atual para seu comportamento que depende da localidade.
Comentários
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, confira Estado global no CRT.
Requisitos
Rotina | Cabeçalho necessário |
---|---|
_ismbbalnum |
<mbctype.h> |
_ismbbalnum_l |
<mbctype.h> |
Para obter informações sobre compatibilidade, consulte Compatibilidade.
Bibliotecas
Todas as versões das bibliotecas em tempo de execução C.