C ++ isxdigit () - C ++ standardna knjižnica

Funkcija isxdigit () u C ++ provjerava je li zadani znak heksadecimalni ili nije.

prototip isxdigit ()

 int isxdigit (int ch);

Na isxdigit()funkcija provjerava ako ch je heksadecimalni brojevni znak, barem sudeći po trenutnom C mjesto. Dostupni heksadecimalni numerički znakovi su:

  • Znamenke (0 do 9)
  • Male abecede od a do f
  • Velika slova od A do F

Ponašanje of isxdigit()je nedefinirano ako vrijednost ch nije predstavljiva kao nepotpisani char ili nije jednaka EOF.

Definirano je u datoteci zaglavlja "> datoteka zaglavlja.

isxdigit () Parametri

ch: Znak za provjeru.

isxdigit () Povratna vrijednost

isxdigit()Funkcija vraća ne nultu vrijednost ako ch je heksadecimalni karakter, inače se vraća na nulu.

Primjer: Kako funkcionira funkcija 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

Zanimljivi članci...