C ++ isspace () - C ++ Standardbibliotek

Funktionen isspace () i C ++ kontrollerer, om det givne tegn er et mellemrumstegn eller ej.

isspace () Prototype

 int isspace (int ch);

De isspace()funktion kontrollerer, hvis lm er et hvidt tegn som klassificeret ved den aktuelle C locale. Som standard er følgende tegn mellemrumstegn:

  • mellemrum (0x20, '')
  • form feed (0x0c, ' f')
  • liniefeed (0x0a, ' n')
  • vognretur (0x0d, ' r')
  • vandret fane (0x09, ' t')
  • lodret fane (0x0b, ' v')

Opførslen af isspace()er udefineret, hvis værdien af ​​ch ikke kan repræsenteres som usigneret char eller ikke er lig med EOF.

Det er defineret i header-fil "> header-fil.

isspace () Parametre

ch: Tegnet, der skal kontrolleres.

isspace () Returværdi

Den isspace()funktion returnerer ikke nulværdi hvis lm er et hvidt tegn, ellers returnerer nul.

Eksempel: Hvordan fungerer isspace () -funktionen

 #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 artikler...