C ++ isspace () - C ++ Standardbibliothek

Die Funktion isspace () in C ++ prüft, ob das angegebene Zeichen ein Leerzeichen ist oder nicht.

isspace () Prototyp

 int isspace (int ch);

Die isspace()Funktion prüft, ob ch ein Leerzeichen ist, das vom aktuellen C-Gebietsschema klassifiziert wird. Standardmäßig sind die folgenden Zeichen Leerzeichen:

  • Leerzeichen (0x20, '')
  • Formular-Feed (0x0c, ' f')
  • Zeilenvorschub (0x0a, ' n')
  • Wagenrücklauf (0x0d, ' r')
  • horizontale Registerkarte (0x09, ' t')
  • vertikale Registerkarte (0x0b, ' v')

Das Verhalten von isspace()ist undefiniert, wenn der Wert von ch nicht als vorzeichenloses Zeichen dargestellt werden kann oder nicht gleich EOF ist.

Es ist in der Header-Datei "> Header-Datei definiert.

isspace () Parameter

ch: Das zu überprüfende Zeichen.

isspace () Rückgabewert

Die isspace()Funktion gibt einen Wert ungleich Null zurück, wenn ch ein Leerzeichen ist, andernfalls gibt sie Null zurück.

Beispiel: Funktionsweise der Funktion 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++

Interessante Beiträge...