Isalnum

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 15. helmikuuta 2013 tarkistetusta versiosta . tarkastukset vaativat 12 muokkausta .

isalnum on C - kielen vakiokirjaston funktio , joka sisältyy otsikkotiedostoon . [1] Funktio tarkistaa, onko tyyppiargumentti kirjain vai numero. [2] ctype.h cint

Toiminnan prototyyppi: int isalnum(int c);. Palauttaa 0, jos argumentti ei ole numero tai kirjain, muussa tapauksessa nollasta poikkeava.

Ominaisuus ilmestyi C89 - standardissa . Loogisesti se on toimintojen isalphaja ominaisuuksien liitto isdigit.

Käyttöesimerkki

// Ohjelma poimii merkkejä stdin-virrasta ja näyttää jokaisen numeron tai latinalaisen kirjaimen. #include <ctype.h> #include <stdio.h> void main ( void ) { char ch ; tehdä { ch = fgetc ( stdin ); jos ( isalnum ( ch )) printf ( "Merkki %c on latinalainen aakkosnumeerinen. \n " , ch ); } while ( ch != EOF ); }

Katso myös

Muistiinpanot

  1. POSIX-kuvaus isalnum-funktiosta . Haettu 12. kesäkuuta 2010. Arkistoitu alkuperäisestä 17. heinäkuuta 2010.
  2. Man isalnum (3) . Haettu 12. kesäkuuta 2010. Arkistoitu alkuperäisestä 24. toukokuuta 2012.