C ++ isblank () - štandardná knižnica C ++

Funkcia isblank () v C ++ kontroluje, či je daný znak prázdny alebo nie.

isblank () prototyp

 int isblank (int ch);

Tieto isblank()funkcie kontroluje, či ch je prázdny znak alebo nie, ako sa zaraďujú do aktuálne nainštalovanej C locale. Predvolene sa medzera a vodorovná karta považujú za prázdne znaky.

Chovanie isblank()je nedefinované, ak hodnotu ch nemožno reprezentovať ako nepodpísaný znak alebo sa nerovná EOF.

Je definované v hlavičkovom súbore.

parametre isblank ()

ch: Znak, ktorý sa má skontrolovať.

isblank () Návratová hodnota

Funkcia isblank () vráti nenulovú hodnotu, ak je ch prázdny znak, inak vráti nulu.

Príklad: Ako funguje funkcia isblank ()

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

Po spustení programu bude výstup:

 Počet prázdnych znakov: 3

Zaujímavé články...