Η συνάρτηση isblank () στο C ++ ελέγχει εάν ο συγκεκριμένος χαρακτήρας είναι κενός ή όχι.
isblank () Πρωτότυπο
int isblank (int ch);
Η isblank()
συνάρτηση ελέγχει εάν το ch είναι κενός χαρακτήρας ή όχι όπως ταξινομείται από τις τρέχουσες εγκατεστημένες τοπικές ρυθμίσεις C. Από προεπιλογή, η κενή και η οριζόντια καρτέλα θεωρούνται ως κενές χαρακτήρες
Η συμπεριφορά του isblank()
είναι απροσδιόριστη εάν η τιμή του ch δεν μπορεί να αναπαρασταθεί ως ανυπόγραφη char ή δεν είναι ίση με το EOF.
Ορίζεται στο αρχείο κεφαλίδας "> αρχείο κεφαλίδας.
isblank () Παράμετροι
ch
: Ο χαρακτήρας που πρέπει να ελέγξετε.
isblank () Τιμή επιστροφής
Η συνάρτηση isblank () επιστρέφει μη μηδενική τιμή εάν το ch είναι κενός χαρακτήρας, διαφορετικά επιστρέφει μηδέν.
Παράδειγμα: Πώς λειτουργεί η λειτουργία 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; )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
Αριθμός κενών χαρακτήρων: 3