C ++ isalpha () - C ++ standardraamatukogu

Funktsioon isalpha () funktsioonis C ++ kontrollib, kas antud tähemärk on tähestik või mitte.

isalpha () prototüüp

 int isalpha (int ch);

isalpha()Funktsioon kontrollib, kas ch on tähemärki või mitte jaotatud praegu installitud lokaadist. Vaikimisi on tähed tähestikud:

  • Suured tähed: A kuni Z
  • Väikesed tähed: a kuni z

Isalpha () käitumine on määratlemata, kui ch väärtus ei ole allkirjastamata märgina esindatav või pole võrdne EOF-ga.

See on määratletud päisefailis "> päisefail.

isalpha () parameetrid

ch: Märk, mida kontrollida.

isalpha () Tagastusväärtus

isalpha()Tagastab mitte null, kui chon tähestikus, muidu tagastab null.

Näide: kuidas funktsioon isalpha () töötab

 #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; )

Programmi käivitamisel on väljund järgmine:

 Tähestikuliste tähemärkide arv: 7 Tähestikuta märkide arv: 12

Huvitavad Artiklid...