C ++ isprint () - C ++ Pustaka Standard

Fungsi isprint () dalam C ++ memeriksa sama ada watak yang diberikan boleh dicetak atau tidak.

isprint () Prototaip

 int isprint (int ch);

The isprint()cek fungsi jika ch cetak seperti yang dikelaskan oleh locale C semasa. Secara lalai, watak-watak berikut boleh dicetak:

  • Digit (0 hingga 9)
  • Huruf besar (A hingga Z)
  • Huruf kecil (a hingga z)
  • Aksara tanda baca (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
  • Ruang

Tingkah laku isprint()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.

isprint () Parameter

ch: Perwatakan untuk diperiksa.

isprint () Nilai pulangan

Yang isprint()mengembalikan bukan nilai sifar jika ch cetak, jika tidak mengembalikan sifar.

Contoh: Bagaimana fungsi isprint () berfungsi

 #include #include #include using namespace std; int main() ( char str() = "Hello allhow are you"; for (int i=0; i 

When you run the program, the output will be:

 Hello all how are you

Artikel menarik...