C ++ isxdigit () - C ++ - vakiokirjasto

C ++: n isxdigit () -toiminto tarkistaa, onko annettu merkki heksadesimaalimerkki vai ei.

isxdigit () prototyyppi

 int isxdigit (int ch);

isxdigit()Toiminto tarkistaa, onko ch on heksadesimaalinen numeerinen merkki luokittelun mukaan nykyinen C maa. Saatavilla olevat heksadesimaaliset numeeriset merkit ovat:

  • Numerot (0-9)
  • Pienet aakkoset a: sta f: hen
  • Isot aakkoset A: sta F: hen

Käyttötapa isxdigit()on määrittelemätön, jos ch: n arvo ei ole edustettavissa allekirjoittamattomana merkkinä tai ei ole yhtä suuri kuin EOF.

Se määritetään otsikkotiedostossa "> header file.

isxdigit () -parametrit

ch: Tarkistettava merkki.

isxdigit () Palautusarvo

isxdigit()Funktio palauttaa muu kuin nolla, jos ch on heksamerkki, muuten palaa nolla.

Esimerkki: Kuinka isxdigit () -toiminto toimii

 #include #include #include using namespace std; int main() ( bool flag = 0; char str() = "50Af"; for (int i=0; i 

When you run the program, the output will be:

 50Af is a valid hexadecimal number

Mielenkiintoisia artikkeleita...