C ++ isblank () - Perpustakaan Standard C ++

Fungsi isblank () dalam C ++ memeriksa sama ada watak yang diberikan adalah watak kosong atau tidak.

islank () Prototaip

 int isblank (int ch);

The isblank()cek fungsi jika ch adalah watak kosong atau tidak seperti yang dikelaskan oleh locale C yang baru dipasang. Secara lalai, tab ruang dan mendatar dianggap sebagai aksara kosong.

Tingkah laku isblank()tidak ditentukan sekiranya nilai ch tidak dapat digambarkan sebagai char yang tidak ditandatangani atau tidak sama dengan EOF.

Ia ditakrifkan dalam header file "> header file.

isblank () Parameter

ch: Watak untuk diperiksa.

islank () Nilai pulangan

Fungsi isblank () mengembalikan nilai bukan sifar jika ch adalah watak kosong, sebaliknya mengembalikan sifar.

Contoh: Bagaimana fungsi islank () berfungsi

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

Semasa anda menjalankan program, outputnya adalah:

 Bilangan aksara kosong: 3

Artikel menarik...