C ++ isspace () - C ++ standartinė biblioteka

Funkcija isspace () C ++ tikrina, ar duotas simbolis yra tarpas, ar ne.

isspace () prototipas

 int isspace (int ch);

Į isspace()funkcija patikrina, ar CH yra nematomi charakteris, kaip klasifikuojami pagal dabartinį C lokalės. Pagal numatytuosius nustatymus šie simboliai yra tarpo ženklai:

  • tarpas (0x20, "")
  • formos sklaidos kanalas (0x0c, ' f')
  • eilutės tiekimas (0x0a, ' n')
  • vežimo atgal (0x0d, ' r')
  • horizontalus skirtukas (0x09, ' t')
  • vertikalus skirtukas (0x0b, ' v')

isspace()Elemento elgsena nėra apibrėžta, jei ch reikšmė nėra atvaizduojama kaip nepasirašyta simbolis arba nėra lygi EOF.

Tai apibrėžiama antraštės faile "> header file.

isspace () parametrai

ch: Veikėjas, kurį reikia patikrinti.

isspace () Grąžinimo vertė

isspace()Funkcija grąžina ne nulinę vertę, jei CH yra nematomi charakteris, kitaip grąžina nulį.

Pavyzdys: Kaip veikia isspace () funkcija

 #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++

Įdomios straipsniai...