La funzione isprint () in C ++ controlla se il carattere specificato è stampabile o meno.
isprint () Prototipo
int isprint (int ch);
La isprint()
funzione controlla se ch è stampabile come classificato dalla locale C corrente. Per impostazione predefinita, sono stampabili i seguenti caratteri:
- Cifre (da 0 a 9)
- Lettere maiuscole (dalla A alla Z)
- Lettere minuscole (dalla a alla z)
- Caratteri di punteggiatura (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Spazio
Il comportamento di isprint()
è indefinito se il valore di ch non è rappresentabile come char senza segno o non è uguale a EOF.
È definito nel file di intestazione "> file di intestazione.
Parametri isprint ()
ch: Il carattere da controllare.
isprint () Restituisce il valore
La isprint()
funzione restituisce un valore diverso da zero se ch è stampabile, altrimenti restituisce zero.
Esempio: come funziona la funzione 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