C ++ isxdigit () - Biblioteca standard C ++

Funcția isxdigit () din C ++ verifică dacă caracterul dat este sau nu un caracter hexadecimal.

isxdigit () Prototip

 int isxdigit (int ch);

Cele mai isxdigit()verifică dacă funcția CH este un caracter numeric hexazecimal ca fiind clasificate de către locale actuale C. Caracterele numerice hexazecimale disponibile sunt:

  • Cifre (0-9)
  • Alfabete minuscule de la a la f
  • Alfabete majuscule de la A la F.

Comportamentul lui isxdigit()este nedefinit dacă valoarea lui ch nu poate fi reprezentată ca un caracter nesemnat sau nu este egală cu EOF.

Este definit în fișierul antet "> fișierul antet.

isxdigit () Parametri

ch: Personajul de verificat.

isxdigit () Valoare returnată

isxdigit()Funcția returnează valoarea zero în cazul în care nu ch este un caracter hexazecimal, în caz contrar se întoarce la zero.

Exemplu: Cum funcționează funcția 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

Articole interesante...