C ++ isalpha () - C ++ standardbibliotek

Funksjonen isalpha () i C ++ sjekker om det gitte tegnet er et alfabet eller ikke.

isalpha () Prototype

 int isalpha (int ch);

De isalpha()funksjons kontrollerer om CH er en bokstav eller ikke som klassifisert av den installerte C locale. Som standard er tegnene alfabet:

  • Store bokstaver: A til Å
  • Små bokstaver: a til z

Oppførselen til isalpha () er udefinert hvis verdien av ch ikke kan representeres som usignert røye eller ikke er lik EOF.

Den er definert i topptekstfil "> topptekstfil.

isalpha () -parametere

ch: Tegnet å sjekke.

isalpha () Returverdi

Den isalpha()funksjonen returnerer ikke null verdi hvis cher et alfabet, ellers returneres null.

Eksempel: Hvordan fungerer alfa () -funksjonen

 #include #include #include using namespace std; int main() ( char str() = "ad138kw+~!$%?';)qjj"; int count = 0; for (int i=0; i<=strlen(str); i++) ( if (isalpha(str(i))) count ++; ) cout << "Number of alphabet characters:" << count << endl; cout << "Number of non alphabet characters:" << strlen(str)-count << endl; return 0; )

Når du kjører programmet, vil utdataene være:

 Antall alfabettegn: 7 Antall ikke-alfabetstegn: 12

Interessante artikler...