Funktsioon iswxdigit () C ++ -s kontrollib, kas antud lai märk vastab kuueteistkümnendarvule või mitte.
Funktsioon iswxdigit () on määratletud päisefailis.
iswxdigit () prototüüp
int iswxdigit (wint_t ch);
Funktsioon iswxdigit () kontrollib, kas ch on praeguse C lokaadi järgi klassifitseeritud kuueteistkümnendarvuline tähemärk. 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
iswxdigit () parameetrid
- ch: lai märk, mida kontrollida.
iswxdigit () Tagastusväärtus
- Funktsioon iswxdigit () tagastab nullväärtuse, kui ch on kuueteistkümnendarvuline tähemärk.
- See tagastab nulli, kui ch pole kuueteistkümnendarvuline tähemärk.
Näide: Kuidas funktsioon iswxdigit () töötab?
#include #include #include #include using namespace std; void ishexadecimal(wchar_t *str) ( bool flag = false; for (int i=0; i
When you run the program, the output will be:
ă3ë1f is not a valid hexadecimal number 12abf is a valid hexadecimal number