Fungsi isblank () di C ++ memeriksa apakah karakter yang diberikan adalah karakter kosong atau bukan.
isblank () Prototype
int isblank (int ch);
The isblank()
pemeriksaan fungsi jika ch adalah karakter kosong atau tidak diklasifikasikan oleh C lokal yang terinstal. Secara default, spasi dan tab horizontal dianggap sebagai karakter kosong.
Perilaku isblank()
tidak terdefinisi jika nilai ch tidak dapat direpresentasikan sebagai unsigned char atau tidak sama dengan EOF.
Ini didefinisikan dalam file header "> file header.
isblank () Parameter
ch
: Karakter yang akan diperiksa.
isblank () Nilai kembali
Fungsi isblank () mengembalikan nilai bukan nol jika ch adalah karakter kosong, jika tidak mengembalikan nol.
Contoh: Cara kerja fungsi 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; )
Saat Anda menjalankan program, hasilnya adalah:
Jumlah karakter kosong: 3