La función isspace () en C ++ comprueba si el carácter dado es un carácter de espacio en blanco o no.
isspace () Prototipo
int isspace (int ch);
La isspace()
función comprueba si ch es un carácter de espacio en blanco según la clasificación de la configuración regional C actual. De forma predeterminada, los siguientes caracteres son espacios en blanco:
- espacio (0x20, '')
- alimentación de formulario (0x0c, ' f')
- salto de línea (0x0a, ' n')
- retorno de carro (0x0d, ' r')
- tabulación horizontal (0x09, ' t')
- tabulación vertical (0x0b, ' v')
El comportamiento de isspace()
no está definido si el valor de ch no se puede representar como un carácter sin signo o no es igual a EOF.
Se define en el archivo de encabezado "> archivo de encabezado.
Parámetros de isspace ()
ch: El personaje a comprobar.
isspace () Valor de retorno
La isspace()
función devuelve un valor distinto de cero si ch es un carácter de espacio en blanco; de lo contrario, devuelve cero.
Ejemplo: cómo funciona la función isspace ()
#include #include #include using namespace std; int main() ( char str() = " C++"; cout << "Before removing whitespace characters" << endl; cout << str << endl << endl; cout << "After removing whitespace characters" << endl; for (int i=0; i
When you run the program, the output will be:
Before removing whitespace characters C++ After removing whitespace characters C++