Compartir a través de


isspace, iswspace, _isspace_l, _iswspace_l

Determina si un entero representa un carácter de espacio.

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
    Entero que se va a probar.

  • locale
    Configuración regional que se va a usar.

Valor devuelto

Cada una de estas rutinas devuelve un valor distinto de cero si c es una representación concreta de un carácter de espacio. isspace devuelve un valor distinto de cero si c es un carácter de espacio en blanco (0x09 – 0x0D o 0x20). El resultado de la condición de prueba para la función isspace depende del valor de la categoría LC_CTYPE de la configuración regional; para obtener más información, vea setlocale, _wsetlocale. Las versiones de estas funciones sin el sufijo _l usan la configuración regional actual del comportamiento dependiente de la configuración regional; las versiones que tienen el sufijo _l son idénticas salvo que usan el parámetro de configuración regional que se pasa. Para obtener más información, vea Configuración regional.

iswspace devuelve un valor distinto de cero si c es un carácter ancho que corresponde a un carácter de espacio en blanco estándar.

El comportamiento de isspace e _isspace_l es indefinido si c no se encuentra al final del archivo ni en el intervalo de 0 a 0xFF, incluidos. Cuando se usa una biblioteca CRT de depuración y c no es uno de estos valores, las funciones generan una aserción.

Asignaciones de rutina de texto genérico

Rutina TCHAR.H

_UNICODE y _MBCS no definidos

_MBCS definido

_UNICODE definido

_istspace

isspace

_ismbcspace

iswspace

Requisitos

Rutina

Encabezado necesario

isspace

<ctype.h>

iswspace

<ctype.h> o <wchar.h>

_isspace_l

<ctype.h>

_iswspace_l

<ctype.h> o <wchar.h>

Para obtener información adicional de compatibilidad, vea Compatibilidad.

Equivalente en .NET Framework

System::Char::IsWhiteSpace

Vea también

Referencia

Clasificación de caracteres

Configuración regional

is, isw (Rutinas)