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

Funkcija isxdigit () v jeziku C ++ preveri, ali je dani znak šestnajstiški ali ne.

prototip isxdigit ()

 int isxdigit (int ch);

Na isxdigit()funkcija preveri, če je ch šestnajstiško številski znak, razvrščenih po trenutni locale C. Na voljo šestnajstiški številski znaki so:

  • Števke (od 0 do 9)
  • Male črke od a do f
  • Velike črke od A do F

Obnašanje isxdigit()je nedefinirano, če vrednost ch ni mogoče predstaviti kot nepodpisani char ali ni enaka EOF.

Določen je v datoteki glave "> datoteka glave.

isxdigit () Parametri

ch: Znak za preverjanje.

isxdigit () Vrnjena vrednost

isxdigit()Vrne non vrednost nič, če ch je šestnajstiški znak, drugače vrne nič.

Primer: Kako deluje 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

Zanimive Članki...