C ++ isxdigit () - C ++ standardraamatukogu

Funktsioon isxdigit () funktsioonis C ++ kontrollib, kas antud tähemärk on kuueteistkümnendsüsteem.

isxdigit () prototüüp

 int isxdigit (int ch);

isxdigit()Funktsioon kontrollib, kas ch on kuueteistkümnendsüsteemis numbrimärki liigituse praeguse lokaadist. Saadaolevad kuueteistkümnendsüsteemi numbrimärgid on:

  • Numbrid (0 kuni 9)
  • Väikesed tähestikud a-st f-ni
  • Suurte tähestike tähed A-st F-ni

Kui isxdigit()ch väärtus ei ole allkirjastamata märgina esindatav või ei ole võrdne EOF-ga, pole käitumine määratletud.

See on määratletud päisefailis "> päisefail.

isxdigit () parameetrid

ch: märk, mida tuleb kontrollida.

isxdigit () Tagastusväärtus

isxdigit()Tagastab mitte null, kui ch on kuueteistkümnendsüsteemis iseloomu, muidu tagastab null.

Näide: kuidas funktsioon isxdigit () töötab

 #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

Huvitavad Artiklid...