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