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