Funkce isprint () v C ++ kontroluje, zda je daný znak tisknutelný či nikoli.
isprint () Prototyp
int isprint (int ch);
isprint()
Funkční zkoušky, pokud ch je pro tisk podle klasifikace aktuální C locale. Ve výchozím nastavení lze tisknout následující znaky:
- Číslice (0 až 9)
- Velká písmena (A až Z)
- Malá písmena (a až z)
- Interpunkční znaky (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Prostor
Chování isprint()
je nedefinováno, pokud hodnota ch není reprezentovatelná jako nepodepsaný znak nebo se nerovná EOF.
Je definován v hlavičkovém souboru.
isprint () parametry
ch: Znak ke kontrole.
isprint () Vrátit hodnotu
isprint()
Funkce vrací nenulovou hodnotu, pokud je ch vytisknutí, jinak vrátí nulu.
Příklad: Jak funguje funkce isprint ()
#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