C ++ isblank () - C ++ Standardbibliothek

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

isblank () Prototyp

 int isblank (int ch);

Die isblank()Funktion prüft, ob ch ein Leerzeichen ist oder nicht, wie vom aktuell installierten C-Gebietsschema klassifiziert. Standardmäßig werden Leerzeichen und horizontale Registerkarte als Leerzeichen betrachtet.

Das Verhalten von isblank()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.

isblank () Parameter

ch: Das zu überprüfende Zeichen.

isblank () Rückgabewert

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

Beispiel: Funktionsweise der Funktion isblank ()

 #include #include #include using namespace std; int main() ( char str() = "Hello, I am here."; int count = 0; for (int i=0; i<=strlen(str); i++) ( if (isblank(str(i))) count ++; ) cout << "Number of blank characters: " << count << endl; return 0; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Anzahl der Leerzeichen: 3

Interessante Beiträge...