Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Determina se um inteiro representa um caractere minúsculo.
Sintaxe
int islower(
int c
);
int iswlower(
wint_t c
);
int islower_l(
int c,
_locale_t locale
);
int _iswlower_l(
wint_t c,
_locale_t locale
);
Parâmetros
c
Inteiro para testar.
locale
Localidade a ser usada.
Valor de retorno
Cada uma dessas rotinas retorna diferente de zero se c for uma representação particular de um caractere minúsculo.
islower Retorna um valor diferente de zero se c for um caractere minúsculo (a - z).
iswlowerRetorna um valor diferente de zero se c for um caractere largo que corresponde a uma letra minúscula ou se c for um de um conjunto definido pela implementação de caracteres largos para o qual nenhum de , iswcntrl, iswdigit, ou iswpunct é diferente de iswspacezero. Cada uma dessas rotinas retorna 0 se c não satisfizer a condição do teste.
As versões dessas funções que têm o sufixo _l usam a localidade que é passada em vez da localidade atual para seu comportamento dependente de localidade. Para obter mais informações, consulte Locale.
O comportamento de islower e _islower_l é indefinido se c não for EOF ou no intervalo de 0 a 0xFF, inclusive. Quando uma biblioteca CRT de depuração é usada e c não é um desses valores, as funções geram uma asserção.
Mapeamentos de rotina de texto genérico
| TCHAR. Rotina H |
_UNICODE e _MBCS não definidos |
_MBCS definido |
_UNICODE definido |
|---|---|---|---|
_istlower |
islower |
_ismbclower |
iswlower |
_istlower_l |
_islower_l |
_ismbclower_l |
_liswlower_l |
Observações
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, consulte Estado global na CRT.
Requerimentos
| Rotina | Cabeçalho obrigatório |
|---|---|
islower |
<ctype.h> |
iswlower |
<ctype.h> ou <wchar.h> |
_islower_l |
<ctype.h> |
_swlower_l |
<ctype.h> ou <wchar.h> |
Para obter mais informações sobre compatibilidade, consulte Compatibilidade.