C ++ isprint () - C ++ Standard Library

Fungsi isprint () di C ++ memeriksa apakah karakter yang diberikan dapat dicetak atau tidak.

isprint () Prototipe

 int isprint (int ch);

The isprint()pemeriksaan fungsi jika ch adalah dicetak sebagai diklasifikasikan oleh C lokal saat ini. Secara default, karakter berikut ini dapat dicetak:

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

Perilaku isprint()tidak terdefinisi jika nilai ch tidak dapat direpresentasikan sebagai unsigned char atau tidak sama dengan EOF.

Ini didefinisikan dalam file header "> file header.

Parameter isprint ()

ch: Karakter yang akan diperiksa.

isprint () Nilai kembali

The isprint()fungsi mengembalikan nilai non nol jika ch adalah dicetak, jika tidak kembali nol.

Contoh: Bagaimana fungsi isprint () bekerja

 #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 yang menarik...