Funcția isspace () din C ++ verifică dacă caracterul dat este sau nu un caracter alb.
isspace () Prototip
int isspace (int ch);
Cele mai isspace()
verifică dacă funcția CH este un caracter clasificat de spațiu ca locale actuale C. În mod implicit, următoarele caractere sunt caractere în spațiu alb:
- spațiu (0x20, ")
- feed formular (0x0c, ' f')
- avans de linie (0x0a, ' n')
- retur de transport (0x0d, ' r')
- filă orizontală (0x09, ' t')
- filă verticală (0x0b, ' v')
Comportamentul lui isspace()
este nedefinit dacă valoarea lui ch nu poate fi reprezentată ca un caracter nesemnat sau nu este egală cu EOF.
Este definit în fișierul antet "> fișierul antet.
isspace () Parametri
ch: Personajul de verificat.
isspace () Valoare returnată
isspace()
Funcția returnează valoarea zero în cazul în care nu ch este un caracter spațiu, în caz contrar se întoarce la zero.
Exemplu: Cum funcționează funcția 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++