Bibliothèque de paramètres régionaux C ++ - isprint

La description

Il vérifie si le caractère est imprimable et un caractère imprimable est un caractère qui occupe une position d'impression sur un écran.

Déclaration

Voici la déclaration pour std :: isprint.

C ++ 98

int isprint ( int c );

C ++ 11

int isprint ( int c );

Paramètres

c - Caractère à vérifier, transtypé en un entier ou EOF.

Valeur de retour

Il renvoie une valeur différente de zéro.

Exceptions

No-throw guarantee - cette fonction ne lève jamais d'exceptions.

Exemple

Dans l'exemple ci-dessous pour std :: isprint.

#include <stdio.h>
#include <ctype.h>
int main () {
   int i=0;
   char str[]="Tutorialspoint.com \n sairamkrishna Mammahe \n";
   while (isprint(str[i])) {
      putchar (str[i]);
      i++;
   }
   return 0;
}

L'exemple de sortie devrait être comme ceci -

Tutorialspoint.com