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