C ++ isxdigit () - C ++ Standardbibliotek

Funktionen isxdigit () i C ++ kontrollerar om det angivna tecknet är ett hexadecimalt tecken eller inte.

isxdigit () Prototyp

 int isxdigit (int ch);

De isxdigit()funktionskontroller om ch är ett hexadecimalt numeriskt tecken enligt klassificeringen av den nuvarande C-språk. De tillgängliga hexadecimala numeriska tecknen är:

  • Siffror (0 till 9)
  • Alfabet med små bokstäver från a till f
  • Stora bokstäver från A till F

Uppförandet av isxdigit()är odefinierat om värdet på ch inte kan representeras som osignerad röd eller inte är lika med EOF.

Det definieras i rubrikfil "> rubrikfil.

isxdigit () Parametrar

ch: Tecknet som ska kontrolleras.

isxdigit () Returvärde

Den isxdigit()Funktionen returnerar icke nollvärde om ch är en hexadecimal karaktär, annars returneras noll.

Exempel: Hur fungerar isxdigit () -funktionen

 #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

Intressanta artiklar...