C ++ isblank () - C ++ standaardbibliotheek

De functie isblank () in C ++ controleert of het gegeven teken een leeg teken is of niet.

isblank () Prototype

 int isblank (int ch);

De isblank()functie controleert of ch een leeg teken is of niet zoals geclassificeerd door de momenteel geïnstalleerde C-locale. Standaard worden spatie en horizontale tab beschouwd als blanco tekens.

Het gedrag van isblank()is niet gedefinieerd als de waarde van ch niet kan worden weergegeven als unsigned char of niet gelijk is aan EOF.

Het wordt gedefinieerd in header-bestand "> header-bestand.

isblank () Parameters

ch: Het personage om te controleren.

isblank () Retourwaarde

De functie isblank () retourneert een waarde die niet nul is als ch een leeg teken is, en anders nul.

Voorbeeld: hoe isblank () functie werkt

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

Wanneer u het programma uitvoert, is de uitvoer:

 Aantal blanco karakters: 3

Interessante artikelen...