C ++ isprint () - C ++ Standardbibliotek

Funktionen isprint () i C ++ kontrollerer, om det givne tegn kan udskrives eller ikke.

isprint () Prototype

 int isprint (int ch);

Den isprint()funktion kontrollerer, om lm er printbare som klassificeret af den nuværende C locale. Følgende tegn kan som standard udskrives:

  • Cifre (0 til 9)
  • Store bogstaver (A til Z)
  • Små bogstaver (a til z)
  • Tegnsætningstegn (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
  • Plads

Opførslen af isprint()er udefineret, hvis værdien af ​​ch ikke kan repræsenteres som usigneret char eller ikke er lig med EOF.

Det er defineret i header-fil "> header-fil.

isprint () Parametre

ch: Tegnet, der skal kontrolleres.

isprint () Returværdi

Den isprint()funktion returnerer ikke nulværdi hvis lm kan trykkes, ellers returnerer nul.

Eksempel: Hvordan fungerer isprint () -funktionen

 #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

Interessante artikler...