C ++ isxdigit () - standardní knihovna C ++

Funkce isxdigit () v C ++ kontroluje, zda je daný znak hexadecimální znak nebo ne.

isxdigit () prototyp

 int isxdigit (int ch);

Tyto isxdigit()funkce kontroluje, zda ch je hexadecimální číselný znak podle klasifikace aktuální C locale. Dostupné šestnáctkové číselné znaky jsou:

  • Číslice (0 až 9)
  • Malá písmena od a do f
  • Velká písmena od A do F

Chování isxdigit()je nedefinováno, pokud hodnota ch není reprezentovatelná jako nepodepsaný znak nebo se nerovná EOF.

Je definován v hlavičkovém souboru.

isxdigit () parametry

ch: Znak ke kontrole.

isxdigit () Návratová hodnota

isxdigit()Funkce vrací nenulovou hodnotu, pokud ch je hexadecimální znak, jinak vrátí nulu.

Příklad: Jak funguje funkce 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

Zajímavé články...