C ++ isspace () - standardní knihovna C ++

Funkce isspace () v C ++ kontroluje, zda je daný znak prázdný znak či nikoli.

prototyp isspace ()

 int isspace (int ch);

Tyto isspace()funkce kontroluje, zda ch je prázdný znak podle klasifikace aktuální C locale. Ve výchozím nastavení jsou následující znaky prázdné znaky:

  • mezera (0x20, '')
  • zdroj formuláře (0x0c, ' f')
  • posuv řádku (0x0a, ' n')
  • návrat vozíku (0x0d, ' r')
  • vodorovná záložka (0x09, ' t')
  • svislá záložka (0x0b, ' v')

Chování isspace()je nedefinováno, pokud hodnota ch není reprezentovatelná jako nepodepsaný znak nebo se nerovná EOF.

Je definován v hlavičkovém souboru.

Parametry isspace ()

ch: Znak ke kontrole.

isspace () Návratová hodnota

isspace()Funkce vrací nenulovou hodnotu, pokud ch je prázdný znak, jinak vrátí nulu.

Příklad: Jak funguje funkce 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++

Zajímavé články...