Compartilhar via


isspace, iswspace, _isspace_l, _iswspace_l

 Determina se um determinado caractere representa um caractere de espaço.

int isspace(
   int c 
);
int iswspace(
   wint_t c 
);
int _isspace_l(
   int c,
   _locale_t locale
);
int _iswspace_l(
   wint_t c,
   _locale_t locale
);

Parâmetros

  • c
    Número inteiro para testar.

  • locale
    Código de idioma.

Valor de retorno

Cada um dos procedimentos essas rotinas retorna diferente de zero se c é uma representação específica de um caractere de espaço.isspaceRetorna um valor diferente de zero se c é um caractere de espaço em branco (0x09 – 0x0D ou 0x20).O resultado da condição de teste para o isspacefunção depende do LC_CTYPE definição de categoria da localidade; consulte setlocale para obter mais informações.As versões dessas funções, sem a _lsufixo usar o local atual para qualquer comportamento depende da localidade; as versões com o _l sufixo são idênticas exceto que eles usam a localidade do passado em vez disso.Para obter mais informações, consulte Localidade.

iswspaceRetorna um valor diferente de zero se c é um caractere de largo que corresponde a um caractere de espaço em branco padrão.

Quando usado com uma biblioteca de depuração CRT, isspace exibir um CRT declarará se passado um parâmetro que não seja EOF ou no intervalo de 0 a 0xFF.Quando usado com uma biblioteca do CRT não-debug, isspace usar o parâmetro como um índice em uma matriz, com resultados indefinidos se o parâmetro não for EOF ou no intervalo de 0 a 0xFF.

Mapeamentos de rotina de texto genérico

TCHAR.Rotina H

_ Unicode & _ MBCS do arquivo não definido

_ MBCS do arquivo definido

_ Unicode definido

_istspace

isspace

_ismbcspace

iswspace

Requisitos

Rotina

Cabeçalho necessário

isspace

<ctype.h>

iswspace

<ctype.h> ou <wchar.h>

_isspace_l

<ctype.h>

_iswspace_l

<ctype.h> ou <wchar.h>

Para obter informações adicionais de compatibilidade, consulte compatibilidade na introdução.

Equivalência do .NET Framework

System::char::IsWhiteSpace

Consulte também

Referência

Classificação de caracteres

Localidade

for, rotinas isw