C ++ isblank () - C ++ Standardbibliotek

Funktionen isblank () i C ++ kontrollerar om det givna tecknet är ett tomt tecken eller inte.

isblank () Prototyp

 int isblank (int ch);

De isblank()kontrollerar funktionen om ch är en tom tecken eller inte som klassificerats av den installerade C locale. Som standard betraktas blanksteg och horisontell flik som tomma tecken.

Uppförandet av isblank()är odefinierat om värdet på ch inte kan representeras som osignerad röd eller inte är lika med EOF.

Det definieras i rubrikfil "> rubrikfil.

isblank () Parametrar

ch: Karaktären att kontrollera.

isblank () Returvärde

Funktionen isblank () returnerar ett värde som inte är noll om ch är ett tomt tecken, annars returnerar noll.

Exempel: Hur fungerar isblank () -funktionen

 #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; )

När du kör programmet blir resultatet:

 Antal tomma tecken: 3

Intressanta artiklar...