C ++ isxdigit () - štandardná knižnica C ++

Funkcia isxdigit () v C ++ kontroluje, či je daný znak hexadecimálny znak alebo nie.

isxdigit () prototyp

 int isxdigit (int ch);

Tieto isxdigit()funkcie kontroluje, či ch je hexadecimálne číselný znak podľa klasifikácie aktuálnej C locale. Dostupné hexadecimálne číselné znaky sú:

  • Číslice (0 až 9)
  • Malé abecedy od a do f
  • Veľké abecedy od A do F.

Chovanie isxdigit()je nedefinované, ak hodnotu ch nemožno reprezentovať ako nepodpísaný znak alebo sa nerovná EOF.

Je definované v hlavičkovom súbore.

parametre isxdigit ()

ch: Znak, ktorý sa má skontrolovať.

isxdigit () Vrátená hodnota

isxdigit()Funkcia vracia nenulovú hodnotu, ak ch je hexadecimálne znak, inak vráti nulu.

Príklad: Ako funguje funkcia isxdigit ()

 #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

Zaujímavé články...