Funksjonen isxdigit () i C ++ sjekker om det gitte tegnet er et heksadesimalt tegn eller ikke.
isxdigit () Prototype
int isxdigit (int ch);
De isxdigit()
funksjonstestene hvis ch er en heksadesimal numerisk tegn som klassifisert av den aktuelle lokalitet C. De tilgjengelige heksadesimale tallene er:
- Sifre (0 til 9)
- Små alfabet fra a til f
- Store bokstaver fra A til F
Oppførselen til isxdigit()
er udefinert hvis verdien av ch ikke kan representeres som usignert røye eller ikke er lik EOF.
Den er definert i topptekstfil "> topptekstfil.
isxdigit () Parametere
ch: Tegnet å sjekke.
isxdigit () Returverdi
Den isxdigit()
funksjonen returnerer ikke-null verdi hvis ch er en heksadesimale tegn, ellers returneres null.
Eksempel: Hvordan fungerer isxdigit () -funksjonen
#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