C ++ isxdigit () - C ++ standartinė biblioteka

C ++ funkcija „isxdigit ()“ tikrina, ar nurodytas simbolis yra šešioliktainis, ar ne.

isxdigit () prototipas

 int isxdigit (int ch);

Į isxdigit()funkcija patikrina, ar CH yra šešioliktainis skaitmeninis simbolis, kaip klasifikuojami pagal dabartinį C lokalės. Galimi šešioliktainiai skaitiniai simboliai yra šie:

  • Skaičiai (nuo 0 iki 9)
  • Mažosios abėcėlės nuo a iki f
  • Didžiosios abėcėlės nuo A iki F

isxdigit()Elemento elgsena nėra apibrėžta, jei ch reikšmė nėra atvaizduojama kaip nepasirašyta simbolis arba nėra lygi EOF.

Tai apibrėžiama antraštės faile "> header file.

isxdigit () parametrai

ch: Veikėjas, kurį reikia patikrinti.

isxdigit () Grąžinimo vertė

isxdigit()Funkcija grąžina ne nulinę vertę, jei CH yra šešioliktainis simbolis, kitaip grąžina nulį.

Pavyzdys: Kaip veikia isxdigit () funkcija

 #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

Įdomios straipsniai...